Pingora, the proxy that connects Cloudflare to the Internet
31–40 of 127 posts
Re: Pingora, the proxy that connects Cloudflare to the Internet
#32We did the same. We've replaced nginx/lua with a cache server (for video) written in Golang - now serving up to 100 Gbit/s per node. It's more CPU and memory efficient and completely tailored to our needs. We are happy that we moved away from nginx.
Re: Pingora, the proxy that connects Cloudflare to the Internet
#33I share lots of feelings towards NGINX that Cloudflare mention on this blog post. New features like 103 Early Hints and HTTP/3 exist in HAProxy and Caddy but there is nothing coming in NGINX.
Re: Pingora, the proxy that connects Cloudflare to the Internet
#34We did the same. We've replaced nginx/lua with a cache server (for video) written in Golang - now serving up to 100 Gbit/s per node. It's more CPU and memory efficient and completely tailored to our needs. We are happy that we moved away from nginx.
Wow ... 100 Gbit/s. Where do you work? That’s some serious traffic.
Re: Pingora, the proxy that connects Cloudflare to the Internet
#35It'd be interesting to see another Cloudflare blog post that just goes into detail on the weird protocol behaviour they've had to work around over the years. I imagine they have more insight into this than pretty much any other organisation on the planet.
Re: Pingora, the proxy that connects Cloudflare to the Internet
#36Re: Pingora, the proxy that connects Cloudflare to the Internet
#37> When crashes do occur an engineer needs to spend time to diagnose how it happened and what caused it. Since Pingora's inception we’ve served a few hundred trillion requests and have yet to crash due to our service code. > In fact, Pingora crashes are so rare we usually find unrelated issues when we do encounter one. Recently we discovered a kernel bug soon after our service started crashing. We've also discovered h…
We had the same experience at work deploying rust services that serve many billions of requests a day as well.
Re: Pingora, the proxy that connects Cloudflare to the Internet
#38> When crashes do occur an engineer needs to spend time to diagnose how it happened and what caused it. Since Pingora's inception we’ve served a few hundred trillion requests and have yet to crash due to our service code. > In fact, Pingora crashes are so rare we usually find unrelated issues when we do encounter one. Recently we discovered a kernel bug soon after our service started crashing. We've also discovered h…
Re: Pingora, the proxy that connects Cloudflare to the Internet
#39Any cloudflarer involved in this project mind sharing some basic metrics like LOCs, team size, how long from design to first deployment.
Just curious.