Skip to content

chronicleio/chronicle

Repository files navigation

Chronicle

Chronicle

Modern distributed indexed streaming system.

License Rust Stars


Features

  • Streaming API — Simple record and fetch operations
  • Key-based compaction — Retain latest value per key for changelog and state snapshot workloads
  • Secondary offset — Look up events by both primary offset and secondary index
  • Transactions — Atomic writes across multiple keys
  • Native schema — Schema enforcement built into the core
  • Replication — Full replication with all-ack durability guarantee
  • Auto rebalancing — Seamless cluster scaling without downtime
  • Placement policies — Rack-aware and zone-aware replica placement
  • Native offloading — Tiered storage with automatic offload to object store
  • TLA+ verified — Formal verification for correctness
  • Rust core, C ABI — Built in Rust, exposes C ABI for multi-language bindings

About

Modern distributed indexed streaming system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages