December 2021
Intermediate to advanced
400 pages
12h 27m
English

Customers submit their orders using the company website or mobile application.
An order validation service subscribes to the customer order topic and validates the order, including taking the provided payment information.
Orders that are validated get published to the validated order topic and are consumed by both the customer notification service (e.g., sends an SMS message to the customer, confirming the order was placed on the mobile app) and the restaurant notification service that publishes the order into the individual restaurant order topic.
The restaurants review the incoming orders from their topic, update the ...