BitMarket
A marketplace where people buy and sell new or used goods through auctions or fixed-price listings.
I started with direct HTTP calls between services, so when the notification service went down, orders failed with it. Moving to RabbitMQ decoupled them, so the marketplace keeps running even when notifications are down. My first time using message queues, and the payoff made the pattern click.