Message Delivery Guarantees

Explore all possible delivery models in event-driven architectures.

Event-driven architectures (EDAs) can be built around different levels of delivery guarantees. There are three possible options, and all three can be available depending on the broker or libraries we use.

At-most-once message delivery

The producer does not wait for an acknowledgment from the message broker when it publishes a message under the at-most-once delivery model, as depicted in the following diagram:

Get hands-on with 1400+ tech skills courses.