リモートホストに送信する必要のあるメッセージに関する情報を保持するキューを使用するプロジェクトに取り組んでいます。その場合、1つのスレッドが情報をキューに入れ、別のスレッドがキューから情報を取得して送信する責任があります。2番目のスレッドは、キューの情報を定期的にチェックする必要があります。
しかし、後で私はこれが車輪の再発明であることに気づきました:)この目的のためにブロッキングキューを使用することができます。
上記のアプリケーションにブロッキングキューを使用する他の利点は何ですか?(例:パフォーマンス、コードの変更可能、特別なトリックなど)