
An event-driven order processing system demonstrating asynchronous communication between microservices using RabbitMQ. When a customer places an order, the message is published to a queue and consumed by independent services for validation, inventory check, and fulfillment. Built with .NET and Docker, showcasing reliable message delivery, retry mechanisms, and decoupled service architecture.