Salutations! J'ai écrit un serveur d'événements HTTP (interrogation longue) hautement évolutif en C/C++ en utilisant libevent. Cependant, c'est compliqué, difficilement portatif, et laissez-nous y faire face: c'est à lui seul que j'ai eu quelques problèmes majeurs avec le connecteur mysqlcpp (qui est une corbeille complète), et quelques problèmes mineurs avec libevent (ça pourrait être parce que je j'utilise 2.0.1-alpha). Le serveur d'événements est C/C++, et le backend réel est PHP-fpm que je frappe si j'en ai besoin (c'est-à-dire s'il y a un nouvel événement). Tout le routage proxy/cgi est effectué via nginx. Je ne suis en train de débattre que de réécrire le tout (serveur d'événements et backend) en Java - j'aime utiliser PHP pour le front-end. J'ai entendu beaucoup de bonnes choses à propos de Jetty, mais je me demande si quelqu'un a déjà déployé des applications hautement concurrentes sur le backend Jetty. Si oui, comment cela s'empile-t-il par rapport à une implentation HTTP libevent, ou à des bibliothèques de serveurs Erlang et Python équivalentes?Quelle est la taille de Jetty?
Je ne suis pas intéressé par les tests de performance apachebench
, veuillez ne pas les lier. Je suis intéressé par concurrence et évolutivité.
Nous vous remercions de votre compréhension.
Exactement ce que j'avais besoin de savoir. Je vous remercie! –