PO
Library to create Event Sourced Applications using Message Streams as the persistence layer.
Goals
- Make it easy to use Message Streams for Persistence
- Be a lightweight toolkit that plays well with others
Non-Goals
- Handle async communication between multiple services
Features
- 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
Planned
- Snapshots
- Projections
- Subscriptions