Oxy: Fish/Bumblebee/Splicer subsystems to improve reliability
April 20, 2023 2:00PM
We split a proxy application into multiple services to improve development agility and reliability. This blog also shares some common patterns we are leveraging to design a system supporting zero-downtime restart...
Continue reading »
Oxy: the journey of graceful restarts
April 04, 2023 2:00PM
Oxy
Proxying
Rust
Edge
Deploying new versions of long-lived server software while maintaining a reliable experience is challenging. For oxy, we established several development and operational patterns to increase reliability and reduce friction in deployments...
From IP packets to HTTP: the many faces of our Oxy framework
March 30, 2023 2:00PM
Proxying
Rust
Oxy
We have recently introduced Oxy, our Rust-based framework for proxies powering many Cloudflare services and products. Today, we will explain why and how it spans various layers of the OSI model, by handling directly raw IP packets, TCP connections and UDP payloads...
Oxy is Cloudflare's Rust-based next generation proxy framework
March 02, 2023 3:05PM
Proxying
Rust
Performance
Edge
iCloud Private Relay
In this blog post, we are proud to introduce Oxy - our modern proxy framework, developed using the Rust programming language...
Unlocking QUIC’s proxying potential with MASQUE
March 20, 2022 4:58PM
Proxying
Deep Dive
Research
QUIC
We continue our technical deep dive into traditional TCP proxying over HTTP...
March 19, 2022 5:01PM
A Primer on Proxies
A technical dive into traditional TCP proxying over HTTP...