kerniq-runtime
Server lifecycle for Kerniq Server, built on Tokio and Hyper: the accept loop with connection limits, bounded graceful drain, shutdown coordination and background tasks.
This crate is part of Kerniq Server, a lightweight, asynchronous web framework for Rust built on Axum, Tower, Hyper and Tokio.
Most applications should not depend on this crate directly. Depend on
kerniq-server, which re-exports everything here throughkerniq_server::prelude. The internalkerniq-*crates are versioned together withkerniq-server, but only its API is covered by the migration guide.
[]
= "0.1"
Documentation
- Kerniq Server guides
- Runtime, lifecycle and graceful shutdown
- API reference for
kerniq_runtime - Repository
License
Licensed under either of Apache License 2.0 or MIT license, at your option.