Apache Kafka and Microservices Communication

Microservices have communicated with each other in different ways since their inception. Some have preferred to use HTTP REST APIs, but these come with their own queuing issues, while some have preferred older Message Queues, like RabbitMQ, which come with scaling and operational concerns. Kafka-centric architectures aim to solve both problems. In this article, I’ll...