Pingora:替代Nginx、Rust编写的HTTP服务器
💡
原文中文,约700字,阅读约需2分钟。
📝
内容提要
Cloudflare开源了用Rust编写的Pingora HTTP服务器和代理库,每秒处理超过4000万个互联网请求。它具有异步Rust、HTTP 1/2端到端代理、TLS基于OpenSSL或BoringSSL、gRPC和websocket代理、优雅的重载、可定制的负载平衡和故障转移策略等功能。Pingora是C/C++服务的内存安全替代方案,快速高效,具有高度可编程性。
🎯
关键要点
- Cloudflare开源了用Rust编写的HTTP服务器Pingora。
- Pingora每秒处理超过4000万个互联网请求,经过实际考验。
- Pingora的功能包括异步Rust、HTTP 1/2端到端代理、TLS支持、gRPC和websocket代理等。
- Pingora是C/C++服务的内存安全替代方案,快速高效,具有高度可编程性。
- 使用Pingora的理由包括安全性、性能敏感性和广泛的定制需求。
➡️