fractal-event-driven-microservices
Event-driven microservices on shared topic, per-service storage, tracing.
Documentation
View infrastructure documentation
Event-Driven Microservices
What is it?
An architecture where independent services communicate through a message broker instead of calling each other directly.
The Problem it Solves
Services that call each other directly stay coupled, even after being split apart.
How the Architecture Works
- API Gateway — routes traffic to the service layer.
- Services — independent, each handling its own part of the domain.
- Message broker — services publish and consume events instead of calling each other.
- Persistence layer — each service owns its own database.