Sign in

Which is faster? Load testing Rails, Django, Node/Express, Beego, Fiber, Asp.net core, Actix, Phoenix, Laravel, Spring boot, Vertx

I did load testing with Jmeter. I used 1000 concurrent connections options and the standard “hello world” application. These are the results I got.

The larger throughput, the better

with laravel

The smaller deviation, the better

i excluded rails with result 37842

Rails

All time the reulst of throughput was 400, but at the end it became 980

Django

Node/Express

Beego

Fiber

Asp.net core

First 15 seconds throughput was 25000

Actix

Phoenix

Laravel

Spring boot

First 15 seconds throughput was 18000

Vertx

First 15 seconds throughput was 14000

Conclusion

The slowest of all the frameworks were rails, even slower than laravel. I realized that I would never use beego in production. All other results are fine with me. No wonder. Django are for small projects, the rest of the frameworks can be used for large applications. As for the Asp.net core, I would also think about whether to use it or not.

you can find me

https://www.instagram.com/hazehead9/

https://twitter.com/hazehead9