Компания Cloudflare в своём блоге рассказала о новом HTTP-прокси Pingora, написанном на Rust.
На данный момент Pingorа полностью задействована в продакшне и уже показала более высокую производительность и эффективность по сравнению со старым решением: Pingora обслуживает более 1 трлн. запросов в день, потребляя при этом только треть вычислительных ресурсов и ОЗУ по сравнению с предыдущей инфраструктурой (Pingora потребляет примерно на 70% меньше процессорного времени и на 67% меньше памяти по сравнению со старым сервисом с той же нагрузкой по трафику).
Причиной написания своего прокси послужили ограничения и возможности Nginx, в которые они упёрлись, и было целесообразнее написать своё решение: «мы переросли Nginx» - как они сами пишут в корпоративном блоге.
В будущем Cloudflare планируют открыть исходный код Pingora.
https://blog.cloudflare.com/how-we-built-pingora-the-proxy-that-connects-cloudflare-to-the-internet/