Title here
Summary here
Follows the DCB specification, with optimistic concurrency on writes.
Read and write events over HTTP, with pagination for large result sets.
Optional projections, written in the same transaction as the events they're computed from.
Runs as a single server, with no external dependency.
Events live in a standard SQLite file, with no opaque format lock-in.
Keep a local copy of an instance's events, updated from cron or a systemd timer.