Всем привет!
Валентин написал подробный текст о том, что именно вошло в релиз 1.10 веб-сервера Angie и его коммерческой версии Angie PRO — все разобрано до мельчайших подробностей. И еще немного о том, что будет в версии 1.11.
Читайте на здоровье, пока до этой статьи не добрались модераторы 😅
P.S.
Вы, кстати, не пожалейте лайка публикации! Ибо мы теперь немощные и плюсануть в карму коллегам не можем)
Дело в том, что модераторы Хабра с недельку назад забанили почти всех, кто лайкал наши прошлые статьи (и одну из статей до кучи). Под бан попали и сотрудники компании Angie Software (им, видимо, лайкать тексты коллег нельзя), и часть ее фаундеров (этим то вообще лучше телефон в руки не брать 😂), и вообще случайные люди, которые приходят на Хабр из этого, к примеру, канала. В бан из тех, кого мы знаем лично, улетели сотрудники МФТИ, РТК и целого ряда других компаний и организаций.
Короче, наш тексты пока еще на Хабре, но уже для смелых) мы предупредили 😅
Валентин написал подробный текст о том, что именно вошло в релиз 1.10 веб-сервера Angie и его коммерческой версии Angie PRO — все разобрано до мельчайших подробностей. И еще немного о том, что будет в версии 1.11.
Читайте на здоровье, пока до этой статьи не добрались модераторы 😅
P.S.
Вы, кстати, не пожалейте лайка публикации! Ибо мы теперь немощные и плюсануть в карму коллегам не можем)
Дело в том, что модераторы Хабра с недельку назад забанили почти всех, кто лайкал наши прошлые статьи (и одну из статей до кучи). Под бан попали и сотрудники компании Angie Software (им, видимо, лайкать тексты коллег нельзя), и часть ее фаундеров (этим то вообще лучше телефон в руки не брать 😂), и вообще случайные люди, которые приходят на Хабр из этого, к примеру, канала. В бан из тех, кого мы знаем лично, улетели сотрудники МФТИ, РТК и целого ряда других компаний и организаций.
Короче, наш тексты пока еще на Хабре, но уже для смелых) мы предупредили 😅
Хабр
Angie 1.10: разбор фич, планы на 1.11
Следуя устоявшемуся квартальному ритму выпуска значимых релизов, мы выпустили стабильные версии Angie и Angie PRO 1.10 — форка nginx, развиваемого в основном бывшими ключевыми...
👍45❤12🔥7😁5🤔2🌭2❤🔥1
Доброе утро!
Angie добрался до 2️⃣ 1️⃣ места в рейтинге веб-серверов w3techs.com.
В начале августа мы обогнали Lighttpd 🚀, а ранее — в июле — обошли Oracle Servers.
С апреля 2024 года мы прошли уже 21 позицию — начали замерять свое место в рейтинге, когда были на 42-ом. 💪📈 ⬆️
Всем хорошей недели)
Angie добрался до 2️⃣ 1️⃣ места в рейтинге веб-серверов w3techs.com.
В начале августа мы обогнали Lighttpd 🚀, а ранее — в июле — обошли Oracle Servers.
С апреля 2024 года мы прошли уже 21 позицию — начали замерять свое место в рейтинге, когда были на 42-ом. 💪📈 ⬆️
Всем хорошей недели)
🔥66👍22🍾9🎉7❤🔥2❤1
Всем привет!
Выпустили корректирующие релизы Angie и Angie PRO 1.10.2.
В этих релизах исправили проблему, которая появилась в 1.10 вместе с реализацией блока "client" и приводила к тому, что ряд настроек прокси-модуля на уровне блока "http" мог нарушать работу модулей ACME, Docker и sticky remote в stream.
Также были исправлены проблемы при обновлении групп проксируемых серверов через Docker API, когда в списке был всего один сервер.
Кроме того, в сборку добавили два новых сторонних модуля:
- Auth TOTP для аутентификации на основе одноразовых паролей TOTP;
- Combined Upstreams позволяет объединять несколько групп проксируемых серверов в одну.
Хорошего дня!
Выпустили корректирующие релизы Angie и Angie PRO 1.10.2.
В этих релизах исправили проблему, которая появилась в 1.10 вместе с реализацией блока "client" и приводила к тому, что ряд настроек прокси-модуля на уровне блока "http" мог нарушать работу модулей ACME, Docker и sticky remote в stream.
Также были исправлены проблемы при обновлении групп проксируемых серверов через Docker API, когда в списке был всего один сервер.
Кроме того, в сборку добавили два новых сторонних модуля:
- Auth TOTP для аутентификации на основе одноразовых паролей TOTP;
- Combined Upstreams позволяет объединять несколько групп проксируемых серверов в одну.
Хорошего дня!
🔥38👍13🥰4❤1
Forwarded from System Design & Highload (Alexey Rybak)
Свежий бенч-порн: HAProxy vs Angie
Ну что, друзья, все, кто проводил тестирование haproxy vs angie/nginx и получали низкие результаты у последних, похоже, просто делали тест неаккуратно.
С точки зрения перфоманса в режиме реверс-прокси у проектов паритет. 2-го сентября мы с Колей Лавлинским сделаем встречу, где расскажем о тюнинге производительности веб-серверов вообще и про наше исследование в часности, а пока тизер, результаты wrkx:
🤩 реверс-прокси статики с nginx 1.28.0
🤩 https
🤩 сжатие gzip
🤩 все логи в /dev/null (привет авторам исследования из Mish Product Lab)
🤩 без настроек аффинити
Обратите внимание, как необычно работает сжатие у HAProxy (трафика больше качает, причина - HAProxy отключает сжатие если считает, что система тормозит).
Спасибо Коле за конфиги, методологию и помощь. Больше результатов - на встрече. Забукайте вечер 2-го сентября,если интересна тема производительности и тюнинга веб-серверов (за пару дней до будет анонс и Zoom-комната).
Ну что, друзья, все, кто проводил тестирование haproxy vs angie/nginx и получали низкие результаты у последних, похоже, просто делали тест неаккуратно.
С точки зрения перфоманса в режиме реверс-прокси у проектов паритет. 2-го сентября мы с Колей Лавлинским сделаем встречу, где расскажем о тюнинге производительности веб-серверов вообще и про наше исследование в часности, а пока тизер, результаты wrkx:
Devhands.io: Angie test with wrkx
17864471 requests in 1.00m, 10.95GB read
Requests/sec: 297759.35
Transfer/sec: 186.85MB
Latency Distribution (HdrHistogram - Recorded Latency)
50.000% 1.18ms
75.000% 1.60ms
90.000% 2.00ms
99.000% 2.64ms
99.900% 3.42ms
99.990% 11.86ms
99.999% 14.77ms
100.000% 18.17ms
Devhands.io: HAProxy test with wrkx
17909493 requests in 1.00m, 13.59GB read
Requests/sec: 298515.52
Transfer/sec: 232.02MB
Latency Distribution (HdrHistogram - Recorded Latency)
50.000% 1.23ms
75.000% 1.70ms
90.000% 2.12ms
99.000% 3.29ms
99.900% 7.11ms
99.990% 13.24ms
99.999% 22.75ms
100.000% 26.09ms
Обратите внимание, как необычно работает сжатие у HAProxy (трафика больше качает, причина - HAProxy отключает сжатие если считает, что система тормозит).
Спасибо Коле за конфиги, методологию и помощь. Больше результатов - на встрече. Забукайте вечер 2-го сентября,если интересна тема производительности и тюнинга веб-серверов (за пару дней до будет анонс и Zoom-комната).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥10❤5
System Design & Highload (Alexey Rybak)
Свежий бенч-порн: HAProxy vs Angie Ну что, друзья, все, кто проводил тестирование haproxy vs angie/nginx и получали низкие результаты у последних, похоже, просто делали тест неаккуратно. С точки зрения перфоманса в режиме реверс-прокси у проектов паритет.…
Ознакомьтесь, распишитесь.
И это коллеги еще нашего «железного» Angie не видели) Там товарищ уж нагружается так нагружается💪
На самом деле мы очень благодарны коллегам, которые устраивают такие тесты. Сами мы все все никак не доберемся до того, чтобы нормально описать сравнение Angie с разными балансировoвщиками. Кроме того, нас смущает то, что мы можем выглядеть предвзято.
Мерси)
Кстати, Николай Лавлинский и Алексей Рыбак в сентябре стартуют курс «Highload-балансировка и тюнинг веб-сервера» с интригующим подзаголовком «Секреты балансировки большого траффика и настройка производительности веб-сервера (Angie/Nginx)». Должно быть хорошо. Коллеги хорошо и глубоко понимают в предмете.
P.S.
Еще одно "кстати". Николай потихонечку накидал на Хабре уже целый цикл про Angie. Почитать (и посмотреть!) можно тут. За это отдельное человеческое спасибо.
И это коллеги еще нашего «железного» Angie не видели) Там товарищ уж нагружается так нагружается💪
На самом деле мы очень благодарны коллегам, которые устраивают такие тесты. Сами мы все все никак не доберемся до того, чтобы нормально описать сравнение Angie с разными балансировoвщиками. Кроме того, нас смущает то, что мы можем выглядеть предвзято.
Мерси)
Кстати, Николай Лавлинский и Алексей Рыбак в сентябре стартуют курс «Highload-балансировка и тюнинг веб-сервера» с интригующим подзаголовком «Секреты балансировки большого траффика и настройка производительности веб-сервера (Angie/Nginx)». Должно быть хорошо. Коллеги хорошо и глубоко понимают в предмете.
P.S.
Еще одно "кстати". Николай потихонечку накидал на Хабре уже целый цикл про Angie. Почитать (и посмотреть!) можно тут. За это отдельное человеческое спасибо.
devhands.ru
Балансировка нагрузки, Angie/Nginx
👍30🔥12👏1
Всем привет!
Почти полтора года мы ожидали, что попадем на сайт letsencrypt.org в числе клиентских реализаций протокола ACME.
И, о чудо,мама мы в телевизоре, нас добавили (https://github.com/letsencrypt/website/pull/1862) 🎉 но в раздел nginx 🤣🤣🤣
Маленький успех)
P.S.
С 1 сентября всех причастных)
Почти полтора года мы ожидали, что попадем на сайт letsencrypt.org в числе клиентских реализаций протокола ACME.
И, о чудо,
Маленький успех)
P.S.
С 1 сентября всех причастных)
🔥55❤6❤🔥5😁3
Свершилось! 🎉🎊🎁🚀🤩
Мы получили лицензии ФСТЭК России на деятельность по технической защите конфиденциальной информации, а также на разработку и производство средств защиты конфиденциальной информации. Теперь Angie Software сможет заняться сертификацией Angie PRO и ADC. 💪
Мы обязательно опишем, как именно и что мы будем сертифицировать, но и про получение лицензии тоже напишем. Возможно кому-то будет полезно. Как минимум — постараемся предупредить вас от ошибок и глупостей всяких, с которыми сталкиваются неофиты вроде нас 😅
Всем хорошего дня)
Мы получили лицензии ФСТЭК России на деятельность по технической защите конфиденциальной информации, а также на разработку и производство средств защиты конфиденциальной информации. Теперь Angie Software сможет заняться сертификацией Angie PRO и ADC. 💪
Мы обязательно опишем, как именно и что мы будем сертифицировать, но и про получение лицензии тоже напишем. Возможно кому-то будет полезно. Как минимум — постараемся предупредить вас от ошибок и глупостей всяких, с которыми сталкиваются неофиты вроде нас 😅
Всем хорошего дня)
🍾66👍38🔥25😁10❤2❤🔥1👎1
Всем привет!
Angie ADC получил обновление 0.4.0
Angie ADC, наше решение класса «контроллер доставки приложений», представляет собой систему балансировки и является заменой таких продуктов, как Citrix NetScaler, F5 Big-IP, Radware Alteon.
В новой версии реализован ряд значимых улучшений. Среди новых функций:
- поддержка пары высокой доступности Active-Standby для обеспечения отказоустойчивости;
- добавлена возможность подключать внешний s3-совместимый репозиторий для хранения резервной копии балансировщика;
- расширены возможности интерфейса командной строки (CLI);
- добавлен метод weighted round-robin в GSLB-балансировке;
- интеграция с Node Exporter для сбора системных метрик.
Подробнее об обновлении читайте по ссылке, а общий обзор функциональности Angie ADC можно посмотреть на нашем сайте и в статье на Хабре.
Ну и отличного Шуфутинова дня вам)
Angie ADC получил обновление 0.4.0
Angie ADC, наше решение класса «контроллер доставки приложений», представляет собой систему балансировки и является заменой таких продуктов, как Citrix NetScaler, F5 Big-IP, Radware Alteon.
В новой версии реализован ряд значимых улучшений. Среди новых функций:
- поддержка пары высокой доступности Active-Standby для обеспечения отказоустойчивости;
- добавлена возможность подключать внешний s3-совместимый репозиторий для хранения резервной копии балансировщика;
- расширены возможности интерфейса командной строки (CLI);
- добавлен метод weighted round-robin в GSLB-балансировке;
- интеграция с Node Exporter для сбора системных метрик.
Подробнее об обновлении читайте по ссылке, а общий обзор функциональности Angie ADC можно посмотреть на нашем сайте и в статье на Хабре.
Ну и отличного Шуфутинова дня вам)
👍32😁8❤🔥4🔥4❤1
Малыш «Эльбрус» приехал к нам на тесты. Как же долго мы его ждали)
Сейчас перестанем умиляться гостю из МЦСТ, да начнем собирать пакеты и гонять на нем вдоль и поперек тесты Angie и Angie PRO. Ранее Angie уже был собран, правда, на виртуалке от МЦСТ, а теперь у нас есть возможность собрать и протестить наш веб-сервер на bare metal 🤟
Сейчас перестанем умиляться гостю из МЦСТ, да начнем собирать пакеты и гонять на нем вдоль и поперек тесты Angie и Angie PRO. Ранее Angie уже был собран, правда, на виртуалке от МЦСТ, а теперь у нас есть возможность собрать и протестить наш веб-сервер на bare metal 🤟
🔥48❤20👍12❤🔥5😁2🤩1
Angie ADC получил обновление 0.5.0 💪
В релизе 0.5.0 была расширена функциональность пары высокой доступности — появилась возможность вручную запускать синхронизацию узлов
после внесения изменений в конфигурацию основного узла.
Также добавлена возможность отображать список удаленных пользователей консоли
при необходимости провести аудит всех пользователей системы.
Ранее в релизе 0.4.0 мы добавили функциональность пары высокой доступности,
возможность подключить внешний s3-совместимый репозиторий для резервного копирования
и новые команды для управления и настройки Angie ADC через интерфейс командной строки (CLI).
Angie ADC, наше решение класса «контроллер доставки приложений»,
представляет собой систему балансировки и является заменой таких продуктов,
как Citrix NetScaler, F5 Big-IP, Radware Alteon.
Подробнее об обновлении читайте по ссылке, а общий обзор функциональности Angie ADC можно посмотреть на нашем сайте и в статье на Хабре.
В релизе 0.5.0 была расширена функциональность пары высокой доступности — появилась возможность вручную запускать синхронизацию узлов
после внесения изменений в конфигурацию основного узла.
Также добавлена возможность отображать список удаленных пользователей консоли
при необходимости провести аудит всех пользователей системы.
Ранее в релизе 0.4.0 мы добавили функциональность пары высокой доступности,
возможность подключить внешний s3-совместимый репозиторий для резервного копирования
и новые команды для управления и настройки Angie ADC через интерфейс командной строки (CLI).
Angie ADC, наше решение класса «контроллер доставки приложений»,
представляет собой систему балансировки и является заменой таких продуктов,
как Citrix NetScaler, F5 Big-IP, Radware Alteon.
Подробнее об обновлении читайте по ссылке, а общий обзор функциональности Angie ADC можно посмотреть на нашем сайте и в статье на Хабре.
👍15🔥6❤1🥰1
Forwarded from System Design & Highload (Alexey Rybak)
Выложили на Хабр статью с результатами тестирования Angie, HAProxy, Envoy, Caddy, Traefik и расшифровкой стрима с Колей Лавлинским: https://habr.com/ru/articles/946294/
Хабр
Ещё одно тестирование Angie, HAProxy, Envoy, Caddy и Traefik от Devhands
Devhands.io провели очередное нагрузочное тестирование балансировщиков, и надеюсь, сделали в этот раз всё правильно: не просто взяли готовый докер, но сравнили и поставили одинаковыми все наиболее...
🔥27👍8❤1
Всем привет!
Во-первых, вас уже больше 1000! 🎉🎉🎉 Спасибо за доверие! Круто, что вы с нами. 🥰
Во-вторых, мы провели небольшой ребрендинг. Собственно, если кому интересно, то на сайте все видно. Логотип Angie уходит в пользу веб-сервера Angie, компания — получила лого Angie Software + снежинку)
В-третьих, обновились логотипы всех продуктов. Посмотреть можно на страничках продуктов.
В-четвертых, мы не пропали, а не хотим вас спамить).
В-пятых, мы заняты релизом Angie. Ожидаем его в ноябре. Огромное количество функционала будет доступно пользователям. Среди прочего — поддержка ALPN в ACME, запуск PHP, кастомные метрики, автоматическая настройка резолвера.
В-шестых, будет еще релиз Angie ADC. Мы значимо усилились по данному продукту, работа кипит. И тоже отнимает много времени.
В-седьмых, мы плавно подходим к дате «3 года веб-серверу Angie», а это значит, что мы выпустим большой текст про то, как именно мы прожили последний год. Будет интересно.
Хорошей недели!
Во-первых, вас уже больше 1000! 🎉🎉🎉 Спасибо за доверие! Круто, что вы с нами. 🥰
Во-вторых, мы провели небольшой ребрендинг. Собственно, если кому интересно, то на сайте все видно. Логотип Angie уходит в пользу веб-сервера Angie, компания — получила лого Angie Software + снежинку)
В-третьих, обновились логотипы всех продуктов. Посмотреть можно на страничках продуктов.
В-четвертых, мы не пропали, а не хотим вас спамить).
В-пятых, мы заняты релизом Angie. Ожидаем его в ноябре. Огромное количество функционала будет доступно пользователям. Среди прочего — поддержка ALPN в ACME, запуск PHP, кастомные метрики, автоматическая настройка резолвера.
В-шестых, будет еще релиз Angie ADC. Мы значимо усилились по данному продукту, работа кипит. И тоже отнимает много времени.
В-седьмых, мы плавно подходим к дате «3 года веб-серверу Angie», а это значит, что мы выпустим большой текст про то, как именно мы прожили последний год. Будет интересно.
Хорошей недели!
🔥63❤18👍13🍾7👏1
Доброе утро!
Angie добрался до 20-го места в рейтинге веб-серверов w3techs.com.
Обошли Cowboy. Ну, скорее, он сам нас обошел 😂. Пролетел мимо в свободном падении. Штош.
С апреля 2024 года мы прошли уже 22 позиции — начали замерять свое место в рейтинге, когда были на 42-ом. 💪📈 ⬆️
Хорошей недели вам)
Angie добрался до 20-го места в рейтинге веб-серверов w3techs.com.
Обошли Cowboy. Ну, скорее, он сам нас обошел 😂. Пролетел мимо в свободном падении. Штош.
С апреля 2024 года мы прошли уже 22 позиции — начали замерять свое место в рейтинге, когда были на 42-ом. 💪📈 ⬆️
Хорошей недели вам)
🔥64👍22❤🔥4😁2🎉2❤1
Всем привет!
Выпустили корректирующие релизы Angie и Angie PRO 1.10.3.
Портировали из nginx 1.29 исправление потенциальной уязвимости в почтовом SMTP-модуле. Исправили ряд ошибок при конфигурации ACME, а также возможное падение при использовании переменных, которые пытались обратиться к входящему соединению в рамках блока "client", где такие соединения отсутствуют.
Дополнительно в PRO версии были решены проблемы с работой активных UDP-проверок и активных проверок серверов, добавленных через Docker-модуль. Исправлена проблема с работой таймаута learn-сессий после перезагрузки конфигурации.
Хорошего дня!
Выпустили корректирующие релизы Angie и Angie PRO 1.10.3.
Портировали из nginx 1.29 исправление потенциальной уязвимости в почтовом SMTP-модуле. Исправили ряд ошибок при конфигурации ACME, а также возможное падение при использовании переменных, которые пытались обратиться к входящему соединению в рамках блока "client", где такие соединения отсутствуют.
Дополнительно в PRO версии были решены проблемы с работой активных UDP-проверок и активных проверок серверов, добавленных через Docker-модуль. Исправлена проблема с работой таймаута learn-сессий после перезагрузки конфигурации.
Хорошего дня!
👍34🔥9❤7
Доброе утро!
Angie добрался до 19-го места в рейтинге веб-серверов w3techs.com. Обошли Zope. Полет нормальный. 🚀
2024 год Angie закончил на 25 строчке, а с апреля прошлого года мы прошли уже 23 позиции (начали замерять свое место в рейтинге, когда были на 42-ом. 💪📈 ⬆️).
Ну а сейчас мы ждём скорого релиза версии 1.11, которая, уверены, даст хороший буст распространению Angie в 2026 году. Скоро все будет.
Хорошей недели)
Angie добрался до 19-го места в рейтинге веб-серверов w3techs.com. Обошли Zope. Полет нормальный. 🚀
2024 год Angie закончил на 25 строчке, а с апреля прошлого года мы прошли уже 23 позиции (начали замерять свое место в рейтинге, когда были на 42-ом. 💪📈 ⬆️).
Ну а сейчас мы ждём скорого релиза версии 1.11, которая, уверены, даст хороший буст распространению Angie в 2026 году. Скоро все будет.
Хорошей недели)
🎉46👍16❤6🔥4
