Applying DDD Aggregates in a Banking ECIF
Is a customer “one entity” or “a set of contexts”? Reslicing the ECIF customer model with aggregate roots and bounded contexts.
The complexity of banking systems rarely lives in a single technique — it lives in weaving regulation, accounting, channels, and performance constraints into one coherent fabric. This column breaks down the key decisions and trade-offs.
Articles in this column:
Is a customer “one entity” or “a set of contexts”? Reslicing the ECIF customer model with aggregate roots and bounded contexts.