emmett-framework

granian

emmett-framework

A Rust HTTP server for Python applications

AI 简介

Granian 是一个用 Rust 编写的高性能 HTTP 服务器,专为运行 Python Web 应用而设计。它原生支持 ASGI、RSGI 和 WSGI 三种接口协议,基于 Hyper 和 Tokio 实现,提供 HTTP/1.1、HTTP/2、HTTPS/mTLS、WebSocket 及静态文件直传能力。其核心优势在于单二进制部署、高吞吐与低延迟,尤其适合对性能敏感的生产环境,如 API 服务、实时应用及需 HTTP/2 支持的 Python 后端。不适用于依赖纯 Python 生态(如 trio/gevent)或需深度调试功能的场景。

Rust
BSD 3-Clause "New" or "Revised" License
5.5k
Stars
164
Forks
40
Watchers
39
Issues

Star 增长

今日0
近 7 天0
近 30 天+20
综合评分64.65
默认分支master