Skip to content

Flo Documentation

Streams, KV, Queues, Time-Series, Actions, Workflows, and Stream Processing — unified in a single binary. Thread-per-shard. Zero dependencies.

KV

Hash-indexed KV with MVCC, TTL, and atomic operations. Read more →

Streams

Ordered append logs with consumer groups, offsets, and retention. Read more →

Queues

Priority queues with leases, dead-letter, and exactly-once delivery. Read more →

Time-Series

Columnar storage with FloQL and InfluxDB line protocol compatibility. Read more →

Actions

Durable execution with automatic retries, timeouts, and dead-letter handling. Read more →

Workers

Long-running consumers that poll for action invocations and report results. Read more →

Workflows

Multi-step orchestration with signals, timers, and circuit breakers. Read more →

Stream Processing

Real-time stateful pipelines with windowing, checkpointing, and WASM operators. Read more →