Project Modules

This project has declared the following modules:

Name Description
Core Commons Outbox Message Model It provides an implementation of the Outbox Pattern for Spring-based applications, ensuring reliable messaging and consistency in distributed systems. By integrating with transactional contexts, this module allows domain events to be stored and published as part of a database transaction, supporting eventual consistency between services. It simplifies the development of event-driven architectures while adhering to modularity and Clean Architecture principles.
Core Commons Outbox Message Register -
Core Commons Outbox Message Publisher -