Open Source Software & Community Contributions
Open sourcing Pingora: our Rust framework for building programmable network services

Open sourcing Pingora: our Rust framework for building programmable network services

2/28/2024 · Yuchen Wu, Edward Wang, Andrew Hauck

What this post added

This post announces the open-sourcing of Pingora, a Rust framework developed by Cloudflare for building programmable network services, particularly HTTP proxy services. It highlights Pingora's memory safety, performance benefits, and customizability, making it suitable for security-sensitive and performance-critical applications. The post details Pingora's capabilities, including support for HTTP/1, HTTP/2, TLS, and TCP, along with customizable load balancing and graceful upgrades. It also provides a practical example of building a load balancer with Pingora and discusses future plans and contribution guidelines.

Read the original post ↗