How to Handle Duplicate Messages and Message Ordering in Kafka
Dealing with the challenges faced when using Apache Kafka
7 min readOct 12, 2021
Event-driven architecture is one of the ways to implement interprocess communication between some services in a microservice architecture. A message-based application typically uses a message broker which acts as an intermediate layer between the services.