Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 589 Bytes

README.md

File metadata and controls

30 lines (21 loc) · 589 Bytes

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

  1. Writing Messages to a stream
  2. Projecting Messages onto a Handler
  3. Subscribing to message streams
    1. by stream
    2. by group
  4. Grouping of message streams
  5. Message ordering
    1. by stream
    2. by group

Planned

  1. Snapshots
    1. Projections
    2. Subscriptions