Is Sinatra multi-threaded? I read else where that \"sinatra is multi-threaded by default\", what does that imply?
Consider this example
get \"/multi
While googling around, found this gem:
sinatra-synchrony
which might help you, because it touches you question.
There is also a benchmark, they did nearly the same thing like you want (external calls).
Conclusion: EventMachine is the answer here!