Learn how to implement event-driven architecture in .NET using RabbitMQ through a step-by-step guide. This involves setting up producers and consumers using RabbitMQ with Docker, understanding key components like queues and exchanges, and exploring different patterns such as competing consumers and fanout exchanges. The guide provides code snippets for setting up the system and tips for expanding the basic setup with advanced RabbitMQ features.
Table of contents
RabbitMQ BasicsProducer - Sending EventsConsumer - Receiving EventsCompeting Consumers - Scaling OutFanout Exchange: Broadcast to Multiple ConsumersNext Steps1 Comment
Sort: