Было объявлено о выпуск первой версии HTTP-сервера высокопроизводительный и многопротокольный прокси-сервер "Энджи" который это форк Nginx создан группой бывших разработчиков проекта, покинувших F5 Network.
Те, кто не знаком с NGINX, должны знать, что он позволяет компаниям, занимающимся цифровой трансформацией, модернизировать свои существующие монолитные приложения и предоставлять новые приложения на основе микросервисов.
Вы должны помнить это Чуть более 2 лет назад Nginx и F5 совместно объявили новости о немдо окончательного приобретения Nginx, принадлежащей группе F5 Network, лидеру в области услуг мультиоблачных приложений, общей стоимостью предприятия в 670 миллионов долларов.
Однако, несмотря на объяснения, в сообществе открытого исходного кода остаются сомнения и вопросы по поводу этого приобретения и будущего решений Nginx с открытым исходным кодом, в отношении которых мы уже можем видеть немного направления, в котором оно движется. Что ж, со стороны недоброжелателей , они приняли решение продолжить проект со своей стороны.
Об Энджи
О проекте разработчики описывают это так:
Angie — это эффективный, мощный и масштабируемый веб-сервер, созданный на основе nginx некоторыми из его бывших основных разработчиков с намерением расширить функциональность далеко за пределы исходной версии.
Angie — это замена nginx, поэтому вы можете использовать существующую конфигурацию nginx, не нарушая изменений.
Поддержать развитие проекта и продолжаем поддерживать Пользователи Nginx в России (помните, что он был создан Игорем Сысоевым, российским инженером-программистом, и что различные блоки были применены в России из-за текущего конфликта с Украиной), создан веб-сервер компании, который получил инвестиции в размере $ 1 млн.
Среди совладельцев новой компании: Валентин Бартенев (руководитель группы, разработавшей продукт Nginx Unit), Иван Полуянов (бывший руководитель фронтенд-разработчиков Rambler и Mail.Ru), Олег Мамонтов (руководитель отдела NGINX Inc. команда технической поддержки) и Руслан Ермилов (ru@FreeBSD.org). Заур Абасмирзоев, бывший технический директор slow.ru, назначен директором новой компании. Игорь Сысоев, основатель Nginx, в проекте не участвует.
Запуск Angie 1.0.0 является ответвлением кодовой базы nginx 1.23.2 и включает следующие изменения:
- Добавлена реализация интерфейса HTTP RESTful для доступа к базовой информации и статистике веб-сервера о клиентских подключениях, зонах общей памяти, запросах HTTP, кэшировании ответов HTTP, запросах DNS, сеансах TCP/UDP, созданных потоком модуля, и зонах ограниченного доступа, реализованных с помощью limit_conn и модули limit_req. Статистика формируется в формате JSON. Новая директива «api» предназначена для включения интерфейса HTTP RESTful.
- В модуль "http" добавлена директива "status_zone", определяющая зону для сбора статистики по обработанным запросам в контексте директив "server" и "location".
- В модуль «stream» добавлена директива «status_zone», определяющая зону для сбора статистики по TCP и UDP сессиям.
- В директиву "resolve" добавлен параметр "status_zone", определяющий зону для накопления статистики по отправленным DNS-запросам.
- Добавлена переменная $angie_version с версией сервера Angie.
Наконец, упоминается, что со стороны планов на будущее, иметь в виду значительное расширение оригинального функционала при сохранении базовой совместимости с конфигурацией Nginx и возможности использовать Angie в качестве замены Nginx без существенного изменения конфигурации.
По сравнению с исходным Nginx планируется качественно улучшить отказоустойчивость, повысить производительность, упростить обслуживание и добавить дополнительные возможности для кластерных систем.
Для Интересно узнать об этом больше, вы должны знать, что исходный код Angie доступен под лицензией BSD, и его можно найти по адресу по следующей ссылке.