G

Granian

由 Emmett Framework 研发
开源项目 Rust 全球 free #asgi#asyncio#http#http-server#python

Granian 是一款基于 Rust,并充分利用 Hyper 和 Tokio 构建的高性能 HTTP 服务器,专为 Python 应用程序设计。它提供统一且正确的 HTTP/1 和 HTTP/2 实现(并计划支持 HTTP/3),全面兼容 ASGI/3、RSGI 和 WSGI 应用程序接口。Granian 旨在通过单一依赖精简部署,提供卓越的并发处理能力和稳定的高吞吐量,尤其擅长处理 WebSocket 连接。同时,它还支持 HTTPS、mTLS 和静态文件直传,是追求现代化、高性能、高并发 Python 服务部署的理想选择。

  • 全面支持 ASGI/3、RSGI 和 WSGI 应用程序接口
  • 统一且正确的 HTTP/1 和 HTTP/2 协议实现 (计划支持 HTTP/3)
  • 卓越的并发处理能力和稳定的高吞吐量,尤其擅长 WebSocket 连接
  • 支持 HTTPS、mTLS 和静态文件直传
  • 单一依赖,精简部署,避免复杂依赖栈
linuxmacos