Об этом проекте

Volga — это компонуемый веб-фреймворк для Rust, построенный на Tokio и Hyper, с акцентом на явные API и предсказуемую производительность. Он поддерживает HTTP/1 и HTTP/2, надежную маршрутизацию, асинхронные middleware, внедрение зависимостей без derive-макросов, типизированное извлечение запросов, WebSockets, потоковый HTTP и полную аутентификацию OAuth 2.1/OIDC. Фреймворк находится в статусе preview, с минимальным примером, демонстрирующим типизированные параметры пути и асинхронные обработчики. Бенчмарки на одном MacBook Pro с Apple Silicon показывают более 1 млн запросов в секунду для эндпоинта с обычным текстом. Лицензия MIT. Volga стремится обеспечить ясность и контроль при низких накладных расходах.