3 ms·
If you have a simple system, fine. If you have a complex system, any hint at a monolithic future has the makings of bad architecture. Data storage should refle
by ChicagoDave 7y ago
If you have a simple system, fine. If you have a complex system, any hint at a monolithic future has the makings of bad architecture.
Data storage should reflect a bound context and its domains. It could be relational, graph, document, or key/value.
Putting all data in one place just because it’s convenient is ignoring your business capabilities.
DDD proves that aligning your technology to our business, reducing complexity, having real boundaries, is the way forward.