複数のリモート サーバーへの多数の TCP 接続を確立して維持するには、どうすればよいでしょうか。私が大きいと言うときは、c10kが大きいと思います。それは、新しいピアを積極的に探す、大規模に接続された P2P アプリのようなものです。
これには、サーバーのような単一の発信TCPポートを使用し、単一のポートでデータを受信して同時にまたは非同期に処理する必要がありますが、ポートでリッスンする代わりに、いくつかのリモートサーバーにSYNします。これを実装するには、Linux/BSD OS を使用し、理想的には async python ネットワーキング ライブラリを使用したいと考えています。
asyncoreとtwistedの基本的なドキュメントと、スタック オーバーフローに関するいくつかの基本的な検索を調べましたが、必要なものに近づきませんでした。
OSレベルのものに飛び込むことを含まない(少なくとも深くまで)可能な解決策または少なくともいくつかの文献を教えてもらえますか。
ご協力いただきありがとうございます。