4 个版本 (2 个重大变更)

0.3.0 2024年7月12日
0.2.0 2024年5月10日
0.1.1 2024年4月18日
0.1.0 2024年2月28日

#24 in #pingora

Download history • Rust 包仓库 581/week @ 2024-05-03 • Rust 包仓库 667/week @ 2024-05-10 • Rust 包仓库 639/week @ 2024-05-17 • Rust 包仓库 557/week @ 2024-05-24 • Rust 包仓库 389/week @ 2024-05-31 • Rust 包仓库 574/week @ 2024-06-07 • Rust 包仓库 580/week @ 2024-06-14 • Rust 包仓库 866/week @ 2024-06-21 • Rust 包仓库 1085/week @ 2024-06-28 • Rust 包仓库 872/week @ 2024-07-05 • Rust 包仓库 1000/week @ 2024-07-12 • Rust 包仓库 671/week @ 2024-07-19 • Rust 包仓库 1015/week @ 2024-07-26 • Rust 包仓库 879/week @ 2024-08-02 • Rust 包仓库 1036/week @ 2024-08-09 • Rust 包仓库 1140/week @ 2024-08-16 • Rust 包仓库

4,188 次每月下载
用于 17 个crate (13 个直接使用)

Apache-2.0

720KB
15K SLoC

Pingora

Pingora 是一套经过互联网实战检验的服务框架和网络库。用于构建互联网规模上的强大、可扩展和安全的网络基础设施和服务。

特性

  • Http 1.x 和 Http 2
  • 现代 TLS(与 OpenSSL 或 BoringSSL 兼容 FIPS)
  • 零停机时间升级

使用

此 crate 提供了底层服务和协议实现及抽象。

如果想要构建(反向)代理,请查看 pingora-proxy crate。

可选特性

boringssl:将内部 TLS 库从 OpenSSL 切换到 BoringSSL。

依赖

~34–58MB
~1M SLoC