87 views
Asynchronous interaction can still create complex problems, and choosing the right technology and approach plays a key role in the further development of components and systems. There are many approaches to solving asynchronous interaction problems, among which the most popular are using queues and message brokers. However, not everyone knows how to work correctly with the same Kafka. I will tell you how to “cook” Kafka, why RabbitMQ is often replacing Kafka, and in which cases each of these technologies will become your best ally.