5

私は Python Flask アプリケーションを持っており、websockets の実装を開始しようとしていますが、いくつかの理由で node.js でこれらすべてを実行したくありません。

Node.js は使用するオーバーヘッドが少なく、より負荷の高いロジックをトラフィックの多い部分から分離するというアイデアが気に入っています。

node.js は、websocket のサポートが向上し、より成熟しているようです。

また、パフォーマンスのために必要な場合は、後で node.js を別のサーバーに移動する可能性があります。

私の質問は、Flask アプリケーションと Node.js の間の通信を構築するためのベスト プラクティスは何ですか? このように設定するのは悪い考えですか?

4

1 に答える 1

1

両方を使用する本当に正当な理由がなく、ベンチマークによって両方を使用する必要があることを確認していない限り、私は使用しません。これにより、多くの複雑さが追加されます (コードの重複、さまざまな言語で異なるライブラリが異なる動作をするなど)。

WebSocket は Flask の問題ですが、Juggernaut を使用すると簡単に処理できます

于 2012-06-22T20:17:06.587 に答える