CQRS and Event Sourcing using Rust
1.
The patterns
1.1.
Domain driven design
1.2.
CQRS
1.3.
Making changes to the application state
1.4.
Queries
1.5.
Event Sourcing
2.
Getting started
2.1.
Add commands
2.2.
Add domain events
2.3.
Add an error
2.4.
Add an aggregate
3.
Domain tests
3.1.
Adding more complex logic
4.
Configuring a (test) application
4.1.
An event store
4.2.
A simple query
4.3.
Putting everything together
5.
Building an application
5.1.
Persisted event store
5.2.
Queries with persisted views
5.3.
Including metadata
5.4.
Service injection
6.
Advanced topics
6.1.
Event upcasters
6.2.
Event replay
6.3.
Debugging state errors
Light (default)
Rust
Coal
Navy
Ayu
Debugging state errors
Sorry, we're just getting started here, this isn't quite done.
Have some patience, this section should be completed soon.