[Baypiggies] Production users of Django?
Glen Jarvis
glen at glenjarvis.com
Sat Jul 24 02:14:54 CEST 2010
Jeff -- I deal with many customers with different applications. The survey
questions seem very specific to a single application. I may not at all be
the target audience you wanted to interview :( Sorry...
> Django survey questions:
> 1. Which of the scenario(s) below apply to your application?
> A. On-premise, company-internal users
> B. Hosted, company-external users
> C. Company-external users, running on their hardware/intranet
> D. Something else?
>
B
2. How many customers and/or users does your application have?
>
It depends upon the users. Most of what I do has a pretty small scale --
less than 100 users at a time generally. But, that just seems to be the
customers that I attract more than a limitation of any kind.
3. Are you using Django more as an application framework or as a content
> management framework?
>
Application Framework. Definitely.
> 4. What industry are you in?
>
IT/Programming (I also work in a phylogenetic lab, but that's not really
relevant here).
5. What does your application do (as much detail as you are willing to
> share)?
>
These depend upon the customer we're talking about. Some examples are: A
networked kisok for barber shops in Spain for automated metric tracking; A
Barbados-based Private Investigator case tracking database (this one I still
host for the client); A few governmental agencies websites/applications.
> 6. Is this application your company's primary source of revenue?
>
I have coded applications for other people and host them. I don't have an
"app" of my own. I should. I need the passive income.
> 7. What components other than Django do you use in your production
> configuration (e.g. database type, web server, cache, etc.)?
>
I had a previous life as an Informix DBA for years. So, I'm very partial to
Postgres over MySQL. (Postgres shared some code-base and operates somewhat
similarly). I've always used Apache with mod_python (phasing out) to
mod_wsgi. I generally pick a single type of app/customer and stick with it.
So my stack is:
Django | Pylons (diversifying here - but mostly Django)
Postgres
Apache/mod_wsgi
Linux
I have needed to use memcached on occasion.
8. How many servers do you use for your production system?
>
A few (intentionally vague).
9. What do you use for deployment?
>
I still haven't gotten professional enough to really deploy in a scalable
way. I still do most deployment manually. I need to learn Simeon's
PIP/VirtualEnv tech talk
> 10. Do you use any cloud or hosting services? If so, which ones?
>
webfaction
> 11. What are your biggest pain points in terms of deployment,
> configuration, and management? Would you be willing to pay money to have
> someone take care of these for you?
>
I don't have any pain points. I deal with Sun Grid clusters on a daily
basis, configure software regularly, and keep things fairly maintained. I
don't have enough work that someone would need to take care of this (and I
get a sense of satisfaction from well oiled machines - so I rather like this
type of work). And, it's light enough/organized enough not to be a pain
point.
Cheers,
Glen
--
Whatever you can do or imagine, begin it;
boldness has beauty, magic, and power in it.
-- Goethe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/baypiggies/attachments/20100723/0a954bca/attachment-0001.html>
More information about the Baypiggies
mailing list