Modern distributed indexed streaming system.
- Streaming API — Simple
recordandfetchoperations - 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