3 ms·
performance benchmark using the same ab tests for node http://tjholowaychuk.com/post/543953703/express-vs-sinatra-benchmarks http://tjholowaychuk.com/post/54395
by shapeshed 15y ago
performance benchmark using the same ab tests for node http://tjholowaychuk.com/post/543953703/express-vs-sinatra-benchmarks http://tjholowaychuk.com/post/543953703/express-vs-sinatra-b...
- rgbrgb 15y agoSo, if I'm reading this right, response time and reqs/second look pretty comparable between this and express.
- stephth 15y agoI think you're reading it right on the plain Hello World benches, but the in the HAML and SASS benches node is already 2 to 4 times faster with no concurrency. I think this speaks a lot for the impressive speed of V8. HAML/SASS are originally Ruby libraries, and carry a few years of experience on their backs, unlike their javascript versions. These V8 numbers are even (far) more impressive: http://attractivechaos.github.com/plb http://attractivechaos.github.com/plb Disclaimer: I use Ruby and have no experience with Node.js. (edit: improved text)
- ScottMFisher 15y agoThat's just plain old Sinatra.
- rgbrgb 15y agoTrue but you can compare the Express benchmarks to those mentioned on the Synchrony site.
- mrinterweb 15y agoThose benchmarks are not leveraging the concurrency that Sinatra::Synchrony brings to Sinatra. All this benchmark shows is that a concurrent application can serve out more requests than a non-concurrent application when tested concurrently.
- stephth 15y agoWhat rgbrgb said before you posted: you can roughly compare Express and Sinatra::Synchrony by reading the two webpages.