Cloudflare
Pingora的开源是一个重要的事件,它将对网络服务的未来产生深远的影响。**
2024年3月2日,Cloudflare开源了其内部使用的Rust语言编写的HTTP代理框架Pingora。Pingora旨在构建可编程网络服务,支持高性能、低资源消耗和灵活扩展。它已在Cloudflare内部使用多年,每天处理超过1万亿个请求,并为Cloudflare客户带来了许多新功能。
Pingora的主要特点包括:
- 基于Rust语言,性能高、资源消耗低
- 异步多线程,可充分利用现代硬件
- 支持HTTP/1.1、HTTP/2和QUIC协议
- 可扩展性强,可轻松部署在各种规模的网络中
- 支持丰富的功能,包括负载均衡、缓存、安全等
Pingora的开源将有助于:
- 推动网络基础设施的创新
- 促进网络服务的安全性和可靠性
- 降低网络服务的成本和复杂性