Azure イベントベース・メッセージベースソリューションの開発
Fiodar Sazanavets
Senior Software Engineer and Microsoft MVP
Queue Storage
Service Bus





重複検出により、メッセージの二重処理を防止します。
送信側が再試行して同じメッセージが届いた場合、メッセージ ID で検出されます。
重複は設定された時間ウィンドウ内に破棄されます。
ネットワークの再試行があっても、ほぼ正確に1回の処理を実現します。


Service Bus セッションにより、メッセージの順序処理が可能になります。
関連するメッセージはセッション ID を共有します(例:同一注文の更新すべて)。
各セッションは1つのコンシューマーに順番に配信されます。
メッセージの順序はセッション内で保持され、コンシューマーは軽量な状態を維持できます。
複数のセッションを並列処理しながら、各セッションの順序は維持されます。
Azure イベントベース・メッセージベースソリューションの開発