The document discusses using event streams and read models to address restrictions of the classical approach to building business applications. It describes how CQRS and event sourcing can provide benefits like high alignment with business needs and decoupling of read models. The NuClear River framework is presented as an implementation of these concepts that uses an OData API and pipeline-based processing to provide a performant solution while controlling data consistency.
49. NuClear River. Observer
- Pipeline-based
- Separated facts storage
- Controls invariants when building
aggregates in Read Model
50. NuClear River. Observer
- Pipeline-based
- Separated facts storage
- Controls invariants when building
aggregates in Read Model
- Also driven by descriptions (DSL)
60. Summary
- Classical approach works, but not
always
- Start from business case,
determine bounded context
- Choose the right pattern
61. Summary
- Classical approach works, but not
always
- Start from business case,
determine bounded context
- Choose the right pattern
- Use NuClear River to save costs