Sourced is a library for Event Sourcing using the Dynamic Context Boundary (DCB).
Unlike the classic approach to event sourcing using aggregates, the Dynamic Context Boundary enforces data consistency using optimistic locking on tagged events.
Sourced defines a common interface for interacting to different event store implementations
via the Sourced.EventStore adapter.