Skip to content
Latchkey

At-Least-Once Delivery - CI/CD用語集の定義

at-least-once delivery は、メッセージが1回以上(決してゼロではなく)配信されることを保証します。つまり重複があり得るため、consumerはべき等でなければなりません。

なぜ重要か

実際のキューやwebhookシステムのほとんどはat-least-onceです。テストでは意図的にメッセージを再送し、consumerが重複した副作用を生まないことをアサートすべきです。

関連ガイド