Event Driven Architecture, Exactly One Delivery, Kafka, Message Broker, Software Development.
consumer, it often requires the cooperation of the producer, which adds to the coupling and complexity. Event Sourcing Another approach is to use event sourcing. To implement event sourcing, the message queue must support querying message logs, such as Kafka. Event sourcing means that the current