A small event-driven order system with services that communicate through a message broker.
1.9K
This project is a small event-driven order pipeline built around two services that communicate through a message broker (RabbitMQ or Kafka).
Producer (Order API)
POST /create-orderMessage Broker (RabbitMQ / Kafka)
Consumer (Order Processor + Query API)
shippingCost = 0.02 * totalAmountGET /order-details?orderId=...POST /create-order on the Producer.GET /order-details?orderId=... on the Consumer to fetch the enriched order.Producer
orderId, invalid numOfItems)Consumer
Content type
Image
Digest
sha256:c5455a84e…
Size
140 MB
Last updated
6 months ago
docker pull y0ncha/eda-producer:2.0.0