Message Queue - CI/CD用語集の定義
message queue は、producerと1つ以上のconsumerの間でメッセージを保持するbufferで、両者を疎結合にし、consumerが追いつく間もproducerがブロックされないようにします。
なぜ重要か
キューは非同期性を導入するため、統合テストはメッセージを生成した直後にアサートするのではなく、consumerがキューを空にするのをpollするか待つ必要があります。
関連ガイド
Dead Letter Queue - CI/CD Glossary DefinitionDead Letter Queue: A dead letter queue (DLQ) is a holding queue for messages that could not be processed afte…
At-Least-Once Delivery - CI/CD Glossary DefinitionAt-Least-Once Delivery: At-least-once delivery guarantees a message is delivered one or more times, never zer…
Exactly-Once Delivery - CI/CD Glossary DefinitionExactly-Once Delivery: Exactly-once delivery is the guarantee that each message takes effect once and only on…