advanced

Service decomposition

Split services by business capability, data ownership, invariants, and team ownership rather than by technical layers.