Processing Ticketing Events
We’re going to build an application that processes event messages sent by a legacy ticket booking system. Let’s call it tickets. The legacy system publishes those events to a RabbitMQ message broker. We’re going to use the messages to perform actions such as creating the ticket in the database and sending an email notification to the customer.
Our first task is to set up the project and make sure we have everything installed, so we can test new features locally.
First, you need to have RabbitMQ installed and running. You can follow the official instructions on the RabbitMQ website[37] to install it. If you have a choice of packages to use, select the one that contains the RabbitMQ Management plugin. Normally this ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access