Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この質問は、このプロジェクトに関連しています。
デバイス情報をjson形式でサーバーに送信する必要があります。しかし、リモートサーバーに接続できなくなったらどうなるか心配です。データを失いたくないので、各データはキューに入れることができると考えました。接続スレッドはキューを解析し、データをサーバーに送信できます。私の意見では、これはデータを直接送信する接続スレッドを持つよりも優れたソリューションです。私は正しいですか?
キューのようなものは、物事を切り離すのに常に適しています。特にデータの処理を延期できる場合。RabbitMQのようなキューの実装はトランザクションであるため、トランザクションの整合性が必須であるシステムにうまく統合できます。
そうです、アプリケーション コンポーネント間に永続的なキューのようなストレージが必要になる場合があります。要件に応じて、単純なファイルから本格的なトランザクション ストレージまで、あらゆるものになる可能性があります。