¿Cual es el Framework Backend mas Veloz? - Frameworks Benchmark #backend #desarrolloweb

45 Просмотры
Издатель
Cuando hablamos de Frameworks y bibliotecas de desarrollo web Backend, en realidad hay muchas opciones. Podríamos mencionar a Spring(Java), Laravel (PHP), Express(Nodejs), Django (Python) y muchos mas.

Ahora si te preguntas ¿Cuál es el framework mas veloz de todos?, quizás creas que es no hay forma de saberlo. Pero de hecho hay un proyecto llamado Framework Benchmarks (https://github.com/TechEmpower/FrameworkBenchmarks) que cada año compara múltiples Frameworks de Backend de múltiples lenguajes (Java, C#, Go, Rust, C++, Python, PHP, Javascript)

la comparación esta basada en métricas como Serializacion JSON, acceso a base de datos o Server Side Template. Todas las mediciones son ejecutadas con configuraciones de producción realistas.

Y lo interesante es que entre los Frameworks y bibliotecas mas veloces tenemos a los desarrollados en lenguajes como C++ o Rust.

Por ejemplo entre los primeros tenemos a frameworks como Salvo.rs, actix, xitca-web (https://github.com/HFQR/xitca-web) y may_minihttp (https://github.com/Xudong-Huang/may_minihttp) todos creados en Rust, aunque los dos ultimo solo bibliotecas experimentales.

Y en primer lugar tenemos a Drogo, un framework de C++, con I/O no bloqueante. De hecho la lista es enorme y te encontraras con muchos Frameworks que nunca abras oído de ellos.
Aunque cabe resaltar que todas las mediciones hechas no son solo Frameworks sino también Microframeworks, bibliotecas http, de allí el porque es tan grande esa lista, también el proyecto esta accesible en github así que se pueden ver todas las pruebas. Para saber mas puedes visitar techempower.com/benchmarks

https://github.com/the-benchmarker/web-frameworks
https://www.techempower.com/benchmarks/#section=data-r21

#backend #programacion #desarrolloweb
Категория
Язык программирования C++
Комментариев нет.