Project Modules

This project has declared the following modules:

Name Description
Spring Boot Order Service (Outbox) Spring Boot Order Service leverages the Outbox Pattern to ensure reliable event-driven communication in distributed systems. This service handles order-related operations while integrating with other services through transactional outbox events, enabling consistent and resilient coordination across microservices.
Spring Boot Payment Service (Outbox) Spring Boot Payment Service (Outbox) is a project that implements a payment processing service using the transactional outbox pattern.
Spring Boot Inventory Service (Outbox) Spring Boot Inventory Service leverages the Outbox Pattern to ensure reliable communication in distributed systems. It manages inventory updates and publishes domain events to coordinate with other services seamlessly.