Project Modules

This project has declared the following modules:

Name Description
Apps FaaS FaaS Projects focus on creating stateless functions for Function-as-a-Service (FaaS) platforms like AWS Lambda, Azure Functions, and Google Cloud Functions. These functions act as primary adapters within the Clean Architecture paradigm, bridging external events (HTTP requests, database changes, etc.) with Core application logic.
Apps Outbox Saga This project implements a choreography-based saga using the transactional outbox pattern to coordinate distributed transactions. By defining and handling domain events, it facilitates communication between services, enabling complex business processes without relying on a central orchestrator.