Ruby web server Why not WEBrick
http://dev.classmethod.jp/server-side/ruby-on-rails/sinatra__make_api_server/
Why not WEBrick
By default WEBrick is single threaded, single process. This means that if two requests come in at the same time, the second must wait for the first to finish.