我有一个Python Flask应用程序,我即将开始实现websockets,我不想在node.js中完成所有这些有几个原因;
Node.js使用较少的开销,我喜欢将更重的逻辑与更多的流量密集型部分分开.
node.js似乎更好地支持websockets并且更加成熟.
如果性能需要,我可能稍后将node.js移动到单独的服务器.
我的问题是在Flask应用程序和Node.js之间建立通信的最佳实践是什么?设置它是不是一个坏主意?
除非您有充分的理由同时使用两者,并且您已经通过一些基准测试验证了同时使用两者是必要的,否则我不会这样做。它增加了很多复杂性(代码重复、不同的库在不同的语言中以不同的方式工作等),从而带来了值得怀疑的好处。
WebSocket 是 Flask 中的一个问题,但你可以使用 Juggernaut 轻松处理它。
| 归档时间: |
|
| 查看次数: |
8154 次 |
| 最近记录: |