#今天又看了啥 #GitHub #cloudflare #network
Pingora
Pingora is a Rust framework to build fast, reliable and programmable networked systems.
Pingora is battle tested as it has been serving more than 40 million Internet requests per second for more than a few years.
Feature highlights
Async Rust: fast and reliable
HTTP 1/2 end to end proxy
TLS over OpenSSL or BoringSSL
gRPC and websocket proxying
Graceful reload
Customizable load balancing and failover strategies
Support for a variety of observability tools
License: Apache License version 2.0
CF 开源了 Pingora,一个基于 Rust 异步多线程框架,用于构建 HTTP 代理服务
Blog: How we built Pingora, the proxy that connects Cloudflare to the Internet
Open sourcing Pingora: our Rust framework for building programmable network services
GitHub: https://github.com/cloudflare/pingora
Pingora
Pingora is a Rust framework to build fast, reliable and programmable networked systems.
Pingora is battle tested as it has been serving more than 40 million Internet requests per second for more than a few years.
Feature highlights
Async Rust: fast and reliable
HTTP 1/2 end to end proxy
TLS over OpenSSL or BoringSSL
gRPC and websocket proxying
Graceful reload
Customizable load balancing and failover strategies
Support for a variety of observability tools
License: Apache License version 2.0
CF 开源了 Pingora,一个基于 Rust 异步多线程框架,用于构建 HTTP 代理服务
Blog: How we built Pingora, the proxy that connects Cloudflare to the Internet
Open sourcing Pingora: our Rust framework for building programmable network services
GitHub: https://github.com/cloudflare/pingora