Chapter II: Databases & Data Modeling
Database Federation
Splitting databases by function to reduce contention and improve scale.
In short
Federation splits databases by function, so each feature owns its own database.
Loading diagram…
Key takeaways
- Split by feature/function, not by row ranges.
- Cross-database joins move into the application layer.