Order Service (Container)

May 24, 2025 ยท View on GitHub

Description

Handles orders

Parent

Online Shop

Technology

Java, Spring Boot

Tags

microservice, simple

Incoming Synchronous Requests

FromNameToTechnologyDescription
Shop FrontendcallsOrder Serviceget products, place orders
Shopping Cart ServicerequestOrder ServiceRESTCreate Order

Outgoing Synchronous Requests

FromNameToTechnologyDescription
Order ServicerequestShipping ServiceRESTShip Order
Order ServicerequestNotification ServiceRESTNotify Customer
Order ServicerequestInventory ServiceRESTUpdate Inventory
Order ServicerequestPayment ServiceRESTPayment for Order
Order Servicestores/queriesOrder DatabaseJDBCOrder Data

Outgoing Asynchronous Publish/Produce

FromNameToTechnologyDescription
Order ServicepublishOrder TopicKafkaOrderProcessedEvent, OrderCancelledEvent

Outgoing Asynchronous Subscribe/Consume

FromNameToTechnologyDescription
Order ServicesubscribeShipping TopicKafkaShippingProcessedEvent, ShippingFailedEvent
Order ServicesubscribeShopping Cart TopicKafkaShoppingCartOrderedEvent
Order ServicesubscribePayment TopicKafkaPaymentProcessedEvent, PaymentFailedEvent

Container View

Container view for the Microservices example

Container view for the Microservices example

List of views in namespace

List of all Views

(generated by Overarch with template docs/node.md.cmb)