Skip to main content

Crate skeg_server

Crate skeg_server 

Source
Expand description

skeg-server - TCP server library.

Ships single-tenant by default. A separate crate (see the tenant module docs) can install a multi-tenant layer at runtime via Server::with_tenant_backend.

Re-exports§

pub use quota::TenantLimits;
pub use quota::TenantVectorQuota;
pub use tenant::AnonymousPolicy;
pub use tenant::QuotaAdminError;
pub use tenant::TenantBackend;
pub use tenant::TenantId;

Modules§

handler
quota
Per-tenant resource limits and the server-side usage counters that enforce them. Hard n_vectors quota with admission rejection.
resp3_handler
RESP3 connection handler.
shard
Thread-per-core sharding.
tenant
Public extension points for an external multi-tenant layer.
tracing_otlp
Optional OpenTelemetry OTLP tracing bridge.

Structs§

Server