13.05.2024 | Pingora 0.2 — форк Nginx для создания надежных сетевых систем |
Компания Cloudflare , один из крупнейших поставщиков облачных сервисов и CDN, активно развивает собственную альтернативу популярному веб-серверу Nginx - платформу Pingora. Два года назад облачный гигант приступил к постепенному вытеснению Nginx из своей сетевой инфраструктуры и замене его проприетарной разработкой. В феврале 2024 года Cloudflare объявила о переводе Pingora в открытый исходный код под лицензией Apache 2.0. Это решение стало знаковым для всей индустрии веб-технологий и вызвало большой резонанс среди экспертного сообщества. Спустя два месяца, в апреле, был выпущен релиз Pingora 0.1 - первая полнофункциональная публичная версия платформы. А сегодня мир увидел Pingora 0.2 - масштабное обновление, которое уже активно задействовано в производственной среде самой Cloudflare. Второй релиз приносит множество критически важных исправлений, улучшений безопасности, оптимизаций производительности и новых функций.
Благодаря открытой модели разработки, внедрению современных технологий и тесной интеграции с остальной облачной экосистемой Cloudflare, Pingora призвана стать надежным и производительным решением для обслуживания веб-трафика любого масштаба. В перспективе компания рассчитывает, что новая платформа вытеснит Nginx из корпоративного сектора и станет стандартом де-факто для развертывания критически важных веб-приложений. В Pingora 0.2 реализован целый ряд ключевых нововведений и улучшений. В их числе - интеграция с обновленной версией алгоритма сжатия Zstd для повышения скорости передачи данных, исправление множества ошибок и багов предыдущих релизов, оптимизация кодовой базы для максимальной производительности. Одним из главных нововведений стала реализация механизма программируемой проксификации PROXY Protocol. Он открывает принципиально новые возможности для гибкой маршрутизации и управления трафиком, позволяя динамически создавать и настраивать сложные сетевые туннели и прокси-сервисы прямо из приложений. Также в Pingora 0.2 усовершенствованы возможности по защите от DDoS-атак, реализованы новые механизмы аутентификации, введена поддержка кэширования для повышения скорости отклика. Облегчено взаимодействие с популярными облачными провайдерами благодаря расширенной интеграции с AWS, Azure и Google Cloud.
По заявлению Cloudflare, Pingora 0.2 уже задействована в производственной среде компании и демонстрирует более высокую устойчивость и продуктивность по сравнению с конкурентами. В дальнейшем новая платформа призвана полностью вытеснить технологии предыдущего поколения из облачной индустрии.
Скачать Pingora 0.2 и узнать больше подробностей можно на GitHub. |
Проверить безопасность сайта