Order Service (Container)
May 24, 2025 ยท View on GitHub
Description
Handles orders
Parent
Technology
Java, Spring Boot
Tags
microservice, simple
Incoming Synchronous Requests
| From | Name | To | Technology | Description |
|---|---|---|---|---|
| Shop Frontend | calls | Order Service | get products, place orders | |
| Shopping Cart Service | request | Order Service | REST | Create Order |
Outgoing Synchronous Requests
| From | Name | To | Technology | Description |
|---|---|---|---|---|
| Order Service | request | Shipping Service | REST | Ship Order |
| Order Service | request | Notification Service | REST | Notify Customer |
| Order Service | request | Inventory Service | REST | Update Inventory |
| Order Service | request | Payment Service | REST | Payment for Order |
| Order Service | stores/queries | Order Database | JDBC | Order Data |
Outgoing Asynchronous Publish/Produce
| From | Name | To | Technology | Description |
|---|---|---|---|---|
| Order Service | publish | Order Topic | Kafka | OrderProcessedEvent, OrderCancelledEvent |
Outgoing Asynchronous Subscribe/Consume
| From | Name | To | Technology | Description |
|---|---|---|---|---|
| Order Service | subscribe | Shipping Topic | Kafka | ShippingProcessedEvent, ShippingFailedEvent |
| Order Service | subscribe | Shopping Cart Topic | Kafka | ShoppingCartOrderedEvent |
| Order Service | subscribe | Payment Topic | Kafka | PaymentProcessedEvent, PaymentFailedEvent |
Container View

Container view for the Microservices example
Navigation
(generated by Overarch with template docs/node.md.cmb)