Publish/subscribe mechanism used in patterns like Eventdriven microservices architecture
▪ Event-bus or message broker system is publishing events
between multiple microservices
▪ Communication provide with subscribing these events in an
async way.
▪ Kafka and RabbitMQ is the best tools for this operations. In
Serverless world, AWS EventBridge is best option for async
operations.
▪ Fanout Pattern Implementation with Amazon EventBridge and
SQS