问候!我使用 libevent 在 C/C++ 中编写了一个高度可扩展的 HTTP 事件(长轮询)服务器。然而,它很混乱,很难移植,让我们面对现实吧:它是 C。更不用说我在 mysqlcpp 连接器上遇到了一些重大问题(这完全是垃圾),还有一些关于 libevent 的小问题(可能是因为我'正在使用 2.0.1-alpha)。事件服务器是 C/C++,实际的后端是 PHP-fpm,如果我需要(即如果有新事件),我会点击它。所有代理/cgi 路由都是通过 nginx 完成的。
我只是在讨论用 Java 重写整个东西(事件服务器和后端)——我喜欢在前端使用 PHP。我听说过很多关于 Jetty 的好消息,但我想知道是否有人有在 Jetty 后端部署实际高并发应用程序的经验。如果是这样,与 HTTP libevent 实现或等效的 Erlang 和 Python 服务器库相比,它是如何叠加的?
我对apachebench
基准不感兴趣,所以请不要链接它们。我对并发性和可扩展性感兴趣。
感谢您的任何见解。