Microservices enabled systems to scale independently (data & compute), effective use of cloud services, the flexibility of tech stack, faster deployment cycles, and autonomous teams. Kafka has become a popular tool to stitch the microservices to process events/messages between services asynchronously, for fault tolerance, and real-time data streaming. Challenges Adopting microservices…