January 2018
Beginner to intermediate
312 pages
7h 22m
English
Another key guideline for persistence is that each bounded context must be isolated from others in terms of their data storage. That means the following:
A bounded context must own its own data storage and associated schemas, and it can change them at any time without having to coordinate with other bounded contexts.
No other system can directly access the data owned by the bounded context. Instead, the client should either use the public API of the bounded context or use some kind of copy of the data store.
The goal here, as always, is to ensure that the bounded contexts stay decoupled and can evolve independently. If system A accesses the data store of system B, then even if the codebases are completely ...
Read now
Unlock full access