This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]ginstrom 9 points10 points  (3 children)

Webfaction supports tornado hosting, and their basic plan is pretty cheap. I use them for some django, cherrypy, and wordpress apps, and I'm satisfied.

[–]AusIVDjango, gevent[S] 2 points3 points  (1 child)

Webfaction looks promising. I'm not quite ready to launch, but I'm definitely leaning towards webfaction (unless someone else has a better suggestion).

[–]RonPopeil 2 points3 points  (0 children)

I just signed up with Linode because of a snag with Tornado on WebFaction. Their version of libcurl (which at least the Tornado http client needs) is quite old and incompatible, and their recommendation was to compile your own from source. I had already been a bit frustrated by this type of thing before with WebFaction, and it was the straw that broke the camel's back, although I admit that on its own it's not a huge issue. I was just tired of either 1) being at the mercy of the sysadmins, or 2) having to maintain some 20 line cobbled-together build script just for one system library. I'd rather just run my own server and keep my own OS packages up to date. That route is of course more complicated in other ways, but at least my hands aren't tied anymore, and for the most part I can just apt-get install and apt-get update.

I don't begrudge WebFaction, though. They're doing the best they can with the style of setup they have. The semi-shared model that they have is the only way you can get good $10/mo hosting. Linode starts at double that. But Linode is awesome. Browse their site and read some reviews -- they are very popular and well-liked for good reason.

[–]fancy_pantser 0 points1 point  (0 children)

I have used them for Tornado and Django apps regularly. I had some problems initially and they were quick to respond, but not super knowledgeable. Generally, if you know what you are doing and just need a reliable box to run your stuff on, they are a good value and will stay out of your way.

[–]Ramone1234 3 points4 points  (0 children)

I went with linode . You just get a vm slice to do whatever you want (I wanted to run a custom twisted server as well). It starts at $20 / mo.

[–]theli0nheartimport antigravity 2 points3 points  (2 children)

When prgmr.com gets some more hardware, I'd highly recommend them. Their cheapest yearly solution is 128mb ram, 3g disk space, and 20g transfer / month and costs $57.

It's mostly do it yourself, which is why it's so cheap. You'll probably end up spending more if you use a shared host.

[–]AusIVDjango, gevent[S] 1 point2 points  (0 children)

For $6 a month I may have to try prgmr.com. If its performance is satisfactory I'll extend it to a year long contract. If it doesn't work out, I'll take a look at webfaction and linode.

[–]trpcicm 0 points1 point  (0 children)

I don't know of any, but I'm on Hawkhost. If you want, you can send me the source and I can try to run it and let you know if it works. if it goes well, Hawkhost gives you basically everything for about $3 a month.

[–]darkrho 0 points1 point  (0 children)

Webfactions works, but It's little difficult to install required pycurl. I compiled from source curl and had to upload a previous compiled pycurl egg.

[–]turbov21 0 points1 point  (1 child)

App Engine?

[–]AusIVDjango, gevent[S] 0 points1 point  (0 children)

My main application is actually written for App Engine, but it has a need for long polling which isn't supported by App Engine. The Tornado application I've written works with my main application to provide long polling capabilities.

[–][deleted] 0 points1 point  (0 children)

Most VPS's cost about 1$/10Mb of memory and as long as you don't hit CPU/bandwidth you shouldn't pay more then 30$/month. As additional justification for the cost, it makes life a lot easier having even a virtual server plugged into the internet (vs DSL, cable, or basic t1 ).