Date: 2022-06-23
Proposed
Np candidate quanta consists of the core services in our architecture
Spotlight platform is a greenfield project. It comes with ambiguities and risks.
- Modular Monolith
- Microservice
Factor | Modular Monolith | Microservice |
---|---|---|
Cost(time+money) | Low | High |
Maintenance | Low | High |
Coupling | High | Low |
Scalability | Low | High |
Extensibility | Low | High |
-
Modular Monolith if there is a cost constraint. Start with the monolith and later migrate to microservice + event driven after there is a product market fit and a system required to scale.
-
Microservice + Event Driven If there is no cost constraint