Eventlog
developmentdocumentationpublished
Public Rust libraries for tenant-safe event streams, aggregates, snapshots, projections, schema evolution, redaction, SQLite, and PostgreSQL.
- Locked revision
77cda0803b93- Latest release
- 0.2.1
- Primary outcome
- Operate Services
- Audience
- Adopter, Developer
Recommended start
Begin with the repository-owned adoption path.
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 suiteAudience Adopter, Developer
Public surface
Continue into declared documentation and machine interfaces.
Sections
- Unified documentationDocs
- Build and testQuickstart
- Crate layoutReference
- SourceSource
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 ConnectorsProvides durable event-backed owner state
- 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
- Devcenter Uses this projectThe Devcenter Connectors composition persists service events through Eventlog Postgres at an exact revision.
- 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