Skip to main content

Eventlog

developmentdocumentationpublished

Rust libraries for tenant-safe event streams, atomic groups, blobs, snapshots and projections with File, SQLite and PostgreSQL providers.

Locked revision
b10ed05a16b4
Latest release
0.9.2
Primary outcome
Operate services
Audience
Adopter, Developer

Recommended start

Begin with the repository-owned adoption path.

developmentoperate services

Eventlog

Build the eventlog crates and run the same conformance contract against the in-memory backend.

Path
source build
Time
about 8 min

Needs: Rust toolchain

Run the conformance suite

Audience Adopter, Developer

Public surface

Continue into declared documentation and machine interfaces.

APIs and schemas

No machine specification is declared.

Feeds

No repository feed is declared.

Declared relationships

See what this project points to—and what points here.

Outgoing

  • Supports IdentityProvides durable event-backed owner state
  • Supports WorkflowProvides durable workflow state and evidence

Incoming

  • Connectors Uses this projectStores durable Connector-owned state as events
  • Identity Uses this projectStores durable Identity-owned state as events
  • Service SDK Uses this projectPersists generated services through Eventlog
  • beyond10x Introduces this project
  • Workflow Uses this projectPersists workflow state and evidence