From: Markus Fischer Date: 2010-09-11T00:02:03+09:00 Subject: Re: Where to start for developing a service REST API? Hi Brian, On 10.09.2010 09:29, Brian Candler wrote: > Look at Sinatra. You'll be amazed what you can build with three lines of > code :-) The framework itself is basically one source file and easy to > understand in its entirety. You're right, I'm definitely amazed. It's incredible how easy things can work. > Look at Phusion Passenger, which will let you run any Rack-based app > (including Rails and Sinatra apps) within Apache, automatically taking > care of starting and stopping app processes as required. > > It starts processes by first making a template process and then forking > it whenever a new child is required. If you combine it with Ruby > Enterprise Edition (Ruby with copy-on-write-friendly garbage collector) > then you'll also get a lot more memory sharing between these processes. Thanks for the future pointers, I'll see how far I can really get with the Sinatra app, this looks really very well suited. thanks, - Markus