多くのファイルの転送を調整するシステムがあるとしましょう。つまり、大規模な分散システム上でファイルの同期を制御する Indy TCP サーバーを使用しています。
現在、特定のクライアントにファイルを送信するには、サーバーのコンテキスト リストをロックする必要があります。
500 台のクライアントがすべて接続され、同期が行われている場合、このロックはすべてのクライアント接続スレッドを停止するため、パフォーマンスにかなりのコストがかかると思われます。
これをスピードアップする方法はありますか、それとも実際には問題ではありませんか? 多くのサーバーにクライアントを分散する価値はありますか? トリックは何ですか?
乾杯、 エイドリアン