concerto-core 0.1.0

Pure routing logic, eviction policies, and memory accounting for Concerto. Zero IO dependencies.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! # concerto-core
//!
//! Pure routing logic, eviction policies, and memory accounting for Concerto.
//!
//! This crate has ZERO IO dependencies. It takes state in, returns decisions out.
//! All the interesting logic lives here and is trivially unit-testable.

pub mod eviction;
pub mod routing;
pub mod state;
pub mod types;

pub use routing::route_request;
pub use state::ClusterState;
pub use types::*;