Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 470 Bytes

ADR-10-modular-services.md

File metadata and controls

15 lines (10 loc) · 470 Bytes

Title:

ADR-10: Use sub-domain partitioning for service design

Status:

Proposed

Context:

The company has concerns regarding the system modularity because each change requires a lot of unrelated stuff to be changed too.

Decision:

By designing service as a modular monolith around sub-domain rather than technical layers we can improve modularity and minimize unnecessary changes

Consequences:

This may require corresponding database partitioning.