Remove rabbitmq-a-reliable-messaging-broker-for-modern-applications
article thumbnail

RabbitMQ : A Reliable Messaging Broker for Modern Applications

InnovationM

Introduction In the fast-paced world of modern software development, applications often need to communicate with each other efficiently and reliably. RabbitMQ, an open-source message broker, has emerged as a popular choice for managing messaging queues between different components in distributed systems.

article thumbnail

The Good and the Bad of Apache Kafka Streaming Platform

Altexsoft

Apache Kafka is an open-source, distributed streaming platform for messaging, storing, processing, and integrating large data volumes in real time. We say ‘xerox’ speaking of any photocopy, whether or not it was created by a machine from the Xerox corporation. We describe information search on the Internet with just one word — ‘google’.

article thumbnail

Microservices, Apache Kafka, and Domain-Driven Design

Confluent

Domain-driven design is used to define the different bounded contexts which represent the various business processes that the application needs to perform. I see this pattern coming up more and more in the field in conjunction with Apache Kafka ®. In these projects, microservice architectures use Kafka as an event streaming platform.