We're now looking into +/-'s of moving from RAX Cloud Servers to Heroku.
Python and Django on Heroku
21–30 of 75 posts
Re: Python and Django on Heroku
#22I loved Heroku, many moons ago when I was working in Rails. As I've emigrated away from Rails to Django, I've found dotcloud to be the premiere platform -- I want to qualify this, it is the premiere polyglot platform, but for each individual environment I've deployed on dotcloud, their experience has been the best. I haven't used dotcloud's Ruby/Rails stack, so I can't compare that, but Heroku is definitely fighting…
Re: Python and Django on Heroku
#23Re: Python and Django on Heroku
#24This is great! Looking at the Django tutorial in the docs [1], I think it's too bad, though, that they don't provide a build-in, well tuned WSGI Server. This way, you have to choose your own WSGI server, configure and update it yourself. [1] http://devcenter.heroku.com/articles/django#using_a_differen...
Re: Python and Django on Heroku
#25Interesting... I wonder if this makes Google App Engine more appropriate for internal apps for Google Apps customers? For quick/easy personal hacking/development having a Python stack on Heroku seems pretty attractive now.
Personally I don't like Google App Engine, but I can understand its value -- it has reasonable free quotas (even now, after the pricing scheme changed), and your app ends up running on Google's infrastructure which is rock solid. However, I never understood why people like Heroku ... it's like renting instances on EC2, only 10 times more expensive. Of course, people then start enumerating a whole bunch of stuff that…
False. I'd suggest you take a look at their architecture overview. It's not like renting instances on EC2 at all because dynos != virtual machines. http://www.heroku.com/how
"Of course, people then start enumerating a whole bunch of stuff that they don't have to worry about when using Heroku. However, when starting out, configuring a server is just like configuring your localhost development environment. You just have to start with something that works, then gradually keep learning."
This may be fine for some, but for those that _don't_ want to worry about sysadmin work and want to focus on rapid iteration, Heroku makes more sense. Besides, it's not the initial configuration that is the most painful, it's the maintenance and cost associated with managing your own virtual instances, and infrastructure pieces such as reverse proxies, caches, etc.
"since GitHub's servers don't go sleeping when unused."
I'm not even sure what this means. Can you elaborate?
Re: Python and Django on Heroku
#26I loved Heroku, many moons ago when I was working in Rails. As I've emigrated away from Rails to Django, I've found dotcloud to be the premiere platform -- I want to qualify this, it is the premiere polyglot platform, but for each individual environment I've deployed on dotcloud, their experience has been the best. I haven't used dotcloud's Ruby/Rails stack, so I can't compare that, but Heroku is definitely fighting…
I still find Dotcloud's pricing violently expensive (and I have a free VIP plan). YMMV I guess.
Q. Are there discounts for education and non profit users?
A. Yes. DotCloud provides special free and low cost plans for open source
developers, educational users and other qualifying non-profits. To inquire
about adding free or low cost capacity to your DotCloud account, please
contact support.Re: Python and Django on Heroku
#27As much as I've come to enjoy and appreciate the various start-ups whose mantra was "We're Heroku with Python/Django capabilities", it will be interesting to see which of those survive the next 8-12 months now that Heroku officially supports that stack. It'd be a shame to see ep.io and Gondor go the way of the dodo bird, but what sets them apart now?
Re: Python and Django on Heroku
#28Re: Python and Django on Heroku
#29Heroku's cedar stack can now detect apps using: * Ruby * Node.js * Clojure * Python * Go ?? * Scala * PHP * Java * Perl ?? Anything missing here? That covers a lot of whats out there.
Re: Python and Django on Heroku
#30Earlier quoted context omitted.
Personally I don't like Google App Engine, but I can understand its value -- it has reasonable free quotas (even now, after the pricing scheme changed), and your app ends up running on Google's infrastructure which is rock solid. However, I never understood why people like Heroku ... it's like renting instances on EC2, only 10 times more expensive. Of course, people then start enumerating a whole bunch of stuff that…
"it's like renting instances on EC2" False. I'd suggest you take a look at their architecture overview. It's not like renting instances on EC2 at all because dynos != virtual machines. http://www.heroku.com/how "Of course, people then start enumerating a whole bunch of stuff that they don't have to worry about when using Heroku. However, when starting out, configuring a server is just like configuring your localhost…
The advantage is you get to run arbitrary code rather than, say, serve static pages, though.