Публикуван е новият високопроизводителен HTTP сървър и мултипротоколен прокси сървър Angie 1.1.0, който е клон на Nginx, разработен от група бивши разработчици на проекта, напуснали компанията F5 Network. Исходните кодове на Angie са достъпни под BSD лиценз.
Разработката се осъществява от компанията „Веб-сервер“, създадена миналата есен, която получи инвестиции в размер на 1 млн долара. Сред съвладетелите на компанията Веб-сървър: Валентин Бартенев (лидер на екипа, разработвал продукта Nginx Unit), Иван Полуянов (бивш ръководител на фронтенд разработчиците в Rambler и Mail.Ru), Олег Мамонтов (ръководител на екипа за поддръжка в NGINX Inc) и Руслан Ермилов (ru@FreeBSD.org). Игор Сысоев, основателят на Nginx, който преди година напусна F5 Network, не участва в проекта Angie.
Промени в версия Angie 1.1.0:
- Към директивата „server“, действаща в блока „upstream“, добавен е параметър „resolve“, позволяващ проследяване на промените в списъка IP адреса, съответстващ на посоченото доменно име, и автоматично обновяване без презареждане на конфигурацията.
- Към директивата „server“, действаща в блока „upstream“, добавен е параметър „service“, позволяващ получаването на списъци с IP адреси от DNS записи SRV, с оглед на зададения приоритет.
- В интерфейса за статистика, настройван от директивата „api“, е добавена подробна информация и метрики за групите от проксирни HTTP сървъри.
- В autoindex е осигурен изход на списъци с каталози, сортирани в естествен ред.
- Също така, са направени поправки на проблеми, предложени в версия nginx 1.23.3.
- Отстранен е срив по време на компилация с GCC 9 при ниво на оптимизация -O2 или по-високо, заради фалшиво предупреждение на компилатора.
Източник: opennet.ru
