I really like AWS including EC2. Racket runs well on even a "micro" instance (which IIRC is within the free tier). Just keep in mind that an EC2 "micro" instance is unlike the other instance types: The CPU can be allocated dynamically with other micro instances. You can burst to faster than a "small", but only for a short time (which is unspecified but in practice seems to be < 10 seconds at a time). Then you get throttled back for awhile.
That works perfectly fine for a large chunk of web applications, but anything doing heavy sustained CPU will really want at least a "small" instance or larger. With all but "micro" you get a dedicated steady known amount of CPU. On Wed, Sep 7, 2011 at 6:37 PM, Neil Van Dyke <n...@neilvandyke.org> wrote: > Amazon AWS has a new "free tier" for EC2 ("http://aws.amazon.com/free/"), > which I think gives you enough resources to run a low-traffic Racket server, > if that 613 MB is usually RAM, not swap. (Even if that includes the memory > for the base Linux platform, that can be made pretty small, leaving almost > all the memory for Racket processes.) > > I will probably be playing with Racket on this AWS free tier soon. > > If you don't want to use EC2, and you're stuck for now on hosting that only > does CGI, if you code for the very > bare-bones"http://www.neilvandyke.org/racket-scgi/" library, then you can > run as CGI with fairly lightweight process startup, and then when you > upgrade to a real server, it will let you run as fast SCGI without any > source code changes or recompiling. Ideally, if you'd like to use the > Racket Web Server, the process startup to run it as normal CGI can be made > quick. > > -- > http://www.neilvandyke.org/ > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/users > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users