News: 0001477981

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Pingora 0.3 Released With Support For HTTP Modules

([Programming] 6 Hours Ago Pingora 0.3)


Pingora started out as [1]an in-house replacement to Cloudflare's Nginx usage that was written in Rust and [2]eventually open-sourced earlier this year . Pingora has evolved into a Rust framework for [3]building fast and reliable networked systems . Ending out the week is the release of Pingora 0.3 as the latest step forward for this Rust code that is widely used within the confines of Cloudflare.

Pingora 0.3 introduces support for HTTP modules and allows users to import modules written by third parties.

Pingora 0.3 also adds a "replace_body_filter" call so that the request body can be inspected and modified, H2c support, TCP Fast Open support, support for server-side TCP keep-alive, support for setting the DSCP, allow setting the compression level per algoriothm, and various other additions. There is also a handful of bug fixes and other improvements.

Downloads and more details on the Pingora 0.3 feature release via [4]GitHub .



[1] https://www.phoronix.com/news/CloudFlare-Pingora-No-Nginx

[2] https://www.phoronix.com/news/Cloudflare-Pingora-Open-Source

[3] https://www.phoronix.com/news/Cloudflare-Pingora-0.2

[4] https://github.com/cloudflare/pingora/releases/tag/0.3.0



phoronix

All art is but imitation of nature.
-- Lucius Annaeus Seneca