我正在寻找一个基于 Python 的非阻塞 Web 服务器环境,该环境旨在处理大量同时连接并在重负载 ( C10K ) 下做出响应。我需要它作为我的 web 应用程序的后端。在典型的场景中,webapp 客户端将使用 WebSockets 对服务器进行多次调用。
到目前为止,我在 python 领域找到了 2 个选项。
在 python 之外当然有 node.js,但如果可能的话,我更喜欢 python 编码环境。
您会推荐以上两个(或其他我不知道的)中的哪一个?什么是利弊?或者我应该通过为 web.py 编写一些非阻塞前端来推出自己的框架?
我担心的是,虽然上述两个项目似乎都有很好的社区支持,但它们不像 Django、CherryPy、Pylon 等那样主流。因此我害怕做出将来可能会导致支持不佳的选择。