On 8/18/07, Jerome Louvel <[EMAIL PROTECTED]> wrote: > > I'm not aware of specific Restlet hosting solutions yet. The approach I > would recommend is dedicated hosting or virtual servers. This is what I > use > for the Restlet.org site and other Noelios's sites. This is now a > relatively > inexpensive solution but it does require good administration knowledge. > > If some of you have more experience with RoR hosting, I'd be curious to > understand the technical reasons why it is easier to host a RoR > application > than to remotely deploy a WAR into a shared Java container (Servlet or > Restlet)? With Java security policies, it is easy to prevent an > application > from doing some sensitive operations like direct disk access or JVM > shutdown.
I gathered that was at least in part because of the way they handle concurrency. JavaVMs are good at taking advantage of concurrency with threads, so a multithreaded program can eat up a lot of the CPU power if it's under heavy use or badly coded, whereas simpler systems, e.g. RoR use one process per server instance; easier to control with simple sys tools. I'm not really an expert in hosting shared hosting, so I can't argue the case. - Geoffrey -- Geoffrey Wiseman

