Angie, форк Nginx, созданный разработчиками, покинувшими F5

Angie — это форк, созданный бывшими разработчиками F5.

Было объявлено о выпуск первой версии 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, и его можно найти по адресу по следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.