More concurrency on a single Heroku dyno with the new Celadon Cedar stack
michaelvanrooijen.com
michaelvanrooijen.com
Thin + Sinatra gets 1,000 requests per second.
https://github.com/joevandyk/unicorn-on-heroku for unicorn code/results.
https://github.com/joevandyk/unicorn-on-heroku/tree/thin for thin code/results.
The weird thing is I tried scaling up to 10 dynos (even tried 50). I didn't see any throughput improvement.
I might've not explicitly said this in my article, but see the first benchmark where I say:
"1 Unicorn Worker (Roughly equivalent to a single Thin instance)" - stating that this is Thin's (and was Heroku's) previous limit.
With Unicorn you can gain 3 to 4 times more throughput.