Scepter
Scepter is a Rust crate of composable primitives for large-scale time-series routing, indexing, aggregation, and query planning.
It is not a database. It gives database, observability, and stream-processing systems small building blocks that are easy to test in isolation:
- ordered key encoding
- lexicographic range assignment
- field-hint candidate pruning
- distribution-valued metrics
- collection and bucketed aggregation
- ingest routing
- logical query pushdown
- query reliability metadata
- standing-query sharding
The crate has no runtime dependencies and keeps recoverable invalid input in
Result values instead of public API panics.
Links
- Repository: https://github.com/copyleftdev/scepter
- API docs: https://docs.rs/scepter
- Crate: https://crates.io/crates/scepter