Library to create Event Sourced Applications using Message Streams as the persistence layer.
- Make it easy to use Message Streams for Persistence
- Be a lightweight toolkit that plays well with others
- Handle async communication between multiple services
- Writing Messages to a stream
- Projecting Messages onto a Handler
- Subscribing to message streams
- by stream
- by group
- Grouping of message streams
- Message ordering
- by stream
- by group
- Snapshots
- Projections
- Subscriptions