1.09K subscribers
82 photos
4 videos
1 file
116 links
Российский веб-сервер Angie и его команда. Чат для вопросов @angie_support
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня на HighLoad++ 2024 выступает наш разработчик Владимир Хомутов с докладом «WASM: цель, устройство, перспективы». Но для тех, кто хочет потестировать нашу интеграцию WebAssembly (WASM) — все уже готово: идите вот сюда, читайте, там все написано.

Что мы собрали: модули, которые добавляют поддержку WebAssembly (WASM), а также специальный SDK, который позволяет создавать WASM-модули для Angie с использованием высокоуровневых абстракций.

Наша реализация предоставляет разработчикам две возможности:

1. Создавать WASM-модули, которые могут вызываться в конфигурации практически на любом этапе обработки запроса, используя предпочитаемый язык программирования.

2. Разрабатывать и запускать модули Angie, которые используют новую функциональность WASM сервера.

Тестируйте, уважаемые!
🔥21👍7💯3
Коллеги, всем привет.

В реестр российского ПО внесли наш новый продукт - Angie ADC.

Если совсем коротко - это система балансировки, обеспечивающая DNS-балансировку, а также позволяющая маршрутизировать и балансировать сетевые запросы, используя протоколы маршрутизации внешнего и внутреннего шлюза.

Сейчас Angie ADC тестируют наши партнеры, а мы пока написали статью на Хабр, где рассказали, что такое Angie ADC, кому понадобится этот продукт, какой функционал будет в него зашит. Для нас это важная веха!

Вот страничка Angie ADC на нашем сайте.
👍33🔥18
Всем привет!

Angie и Angie PRO получили обновление 1.8.0

Выпущена версия 1.8.0 веб-сервера с открытым исходным кодом Angie и его коммерческой версии Angie PRO. Это четвертый из запланированных релизов в 2024 году! 🎉🥳🤩 Следующие обновления выйдут уже в первом квартале 2025 года.

С этим выпуском в модуле ACME, предназначенном для автоматизации настройки TLS-сертификатов, появилась возможность выпуска wildcard-сертификатов.

Новая реализация позволяет обрабатывать DNS-запросы на подтверждение доменов средствами самого Angie, что существенно облегчает настройку даже по сравнению с существующими средствами автоматизации, такими как certbot.

Подробнее об этих возможностях читайте в руководстве, которое мы подготовили по случаю нового релиза.

В версию 1.8.0 входят и ранее анонсированные WASM-модули для Angie. Они добавляют поддержку WebAssembly (WASM), а также специальный SDK, который позволяет создавать WASM-модули для Angie.

В это обновление также вошли:

1️⃣ новая функциональность режима sticky learn в Angie PRO. Теперь вы сможете создавать целые кластеры из балансировщиков с привязкой сессий;
2️⃣ улучшение API метрик: теперь директива status_zone поддерживает переменные, что позволяет детализировать статистику по сути по произвольному критерию;
3️⃣ функции, портированные из проектов freenginx и nginx версии 1.27.3.

Благодарим сообщество и коллег содействие в развитии проекта! 🌟🎊🎁

Пишите свои вопросы и пожелания в чат поддержки @angie_support

PS. Кстати, теперь у нас есть документация на китайском языке 🇨🇳 — в дополнение к документации на русском и английском языках 😊 欢迎!
🔥45👍105
Всем привет. Написали совместно с инженерами RUTUBE для Хабра небольшой текст про то, как ребята используют опенсорс версию Angie в своей инфраструктуре. Ничего необычного (ну разве что размер CDN впечатляет), но нам было очень приятно, что коллеги согласились рассказать про свой опыт использования и миграции на Angie. В инфраструктуре нас пользуют многие, но почему-то стесняются про это говорить)
👍27🔥198
Всем привет. Еще один релиз (точно последний в этом году)!

Наши ребята обновили Angie Ingress Controller (ANIC) для управления трафиком контейнеризированных приложений в Kubernetes до версии 0.6.0.

Мы усовершенствовали Prometheus метрики, добавив новые метки (labels).

Метки являются одним из ключевых элементов системы мониторинга Prometheus, предоставляя мощный и гибкий инструментарий для анализа данных. Теперь метрики ANIC стали еще более полезными для пользователей.

Помимо этого, появилась возможность конфигурировать параметр auth_request. Этот параметр позволяет осуществлять авторизацию клиента на основании результатов подзапроса.

Наконец, в ANIC мы обновили Angie PRO до самой свежей версии 1.8.0, возможности которой вы можете использовать с помощью snippet-ов.

Сегодня ANIC может разворачиваться в качестве ресурса Ingress на любой платформе Kubernetes. ANIC базируется на веб-сервере Angie PRO, что позволяет строить безопасные масштабируемые высокопроизводительные окружения, используя российское решение с профессиональными сервисами миграции и поддержки на русском языке.
🔥29👍3
Media is too big
VIEW IN TELEGRAM
Коллеги, клиенты, партнеры! Дорогие вы наши!

Все ближе праздники, а это значит, что пора подводить итоги года. Пунктиром.

Для нас это был тяжёлый год, был он тяжелей, чем тот. Работы было выше крыши, но это же хорошо, да? Мы продолжали развивать Angie, сделали первую версию системы балансировки Angie ADC, все активнее работаем над SDN. Команда выросла в 2,5 раза. Пришел инвестор, пришли новые клиенты и партнеры.

И вот уже на пороге Новый год. Самое время вырваться из матрицы, перевести дух и провести время со своими близкими, семьями, друзьями. В следующем году у всех у нас все обязательно будет хорошо. Добивайте уже дела и оправляйтесь в Новый год налегке.

Специально для вас новогоднее настроение создает мемный Илон и наши друзья из агентства Agenda.Media. Олег @barmineveyday, спасибо!

🎉🥳🤩🍾🥂🎊🎁 🎄🛷

С наступающим Новым годом!
За нас с Вами!
🎉42🔥17👍4🍾31
Коллеги, привет.

Нельзя просто так взять и сбежать на каникулы. Мы обновили веб-сервер с открытым исходным кодом Angie и его коммерческую версию Angie PRO до версии 1.8.1.

В 1.8.1 устранена регрессия в обработке серверных зон статистики, которая появилась при добавлении поддержки переменных в директиву "status_zone". Кроме того, была исправлена ошибка в новой функциональности ACME-модуля для получения wildcard-сертификатов.

Версия 1.8.1 также включает важные исправления в работе протокола HTTP/3, которые портированы из еще не вышедшей версии nginx 1.27.4. В основной ветке nginx данные ошибки останутся неисправленными до нового релиза из-за изменения в политиках вендора.

Самим неприятно выпускать исправления в последний рабочий день уходящего года, но уйти на длинные выходные и оставить несколько досадных ошибок в текущей версии — неправильно.

P.S.

Все. Теперь уже точно можно со спокойной совестью отправиться в Новый год. Чего и вам желаем.
🔥28🍾20👍71
Веб-панель мониторинга Console Light для Angie обновлена до версии 1.6.0

Всем привет. Начинаем год с мини-релиза консоли Angie Console Light, которая помогает в реальном времени отслеживать показатели веб-сервера, включая производительность и нагрузку. Консоль обновлена до версии 1.6.0.

В новой версии добавлена:

1️⃣ Интернационализация (i18n). Доступные локали: en, ru.
2️⃣ Плавающие заголовки для таблиц.
3️⃣ Поддержка единицы измерения пебибайт (PiB).

Кроме того, исправлен некорректный счетчик значений в виджете «HTTP-апстримы» на главной странице. Теперь на странице «HTTP-апстримы» в контексте ответа при отсутствии данных используется значение по умолчанию.

С помощью Angie Console Light можно отслеживать метрики конкретного инстанса веб-сервера. Администраторы могут настроить периодичность обновления данных на странице.

Ранее мы описывали в отдельной статье, как именно настроить мониторинг Angie, исползуя, среди прочего, возможности Console Light.

Console Light — штука полезная во всех отношениях. Во-первых, это красиво. Во-вторых, это удобно: инструмент помогает не только мониторить состояние веб-сервера, но и находить ошибки.

С демо-версией Console Light вы можете познакомиться по адресу https://console.angie.software/.
🔥30👍62
Вошли в список «100 перспективных российских стартапов 2024 года», составленный порталом RB.RU. Приятно, когда тебя считают «перспективным»! Ранее нас, к слову, включили в небольшой список компаний, получивших в 2024 году сколько-нибудь значимые инвестиции на российском венчурном рынке. Ни те, ни другие составители рейтингов\списков к нам не обращались, поэтому как они оценивали «перспективность» и объем инвестиций мы не очень в курсе) Доброе слово, впрочем, и кошке приятно.

Постараемся, как перспективные ребята, выдать и в 2025 году что-то перспективное, а пока готовим дежурные релизы продуктов, модулей и т.п. Звучит, может, не так круто, но куда как более важно для пользователей. На фото выше наши обновления только за 27.01.2025. Оставайтесь с нами - не только потому, что мы «перспективные», но и потому, что мы — про стабильность, качество и развитие продукта.
🔥44🍾15👍117
Angie и Angie PRO получили обновление 1.8.2

Мы обновили веб-сервер с открытым исходным кодом Angie и его коммерческую версию Angie PRO до версии 1.8.2.

В новую версию портировано исправление уязвимости CVE-2025-23419, выпущенное ранее в составе nginx 1.27.4 (повторное использование TLS-сессии в виртуальном хосте, отличном от того, где она создавалась, позволяло обойти проверку клиентского TLS-сертификата).

Кроме того, в обновлении исправлены проблемы с подсчетом статистики по протоколу HTTP/3 и обработке запросов к API, а также ошибка при обработке доменных имен по протоколу ACME и падение рабочих процессов при использовании активных проверок работоспособности в потоковом модуле.

Подробнее об обновлении читайте по ссылкам:

1️⃣ Изменения в Angie 1.8.2
2️⃣ Изменения в Angie PRO 1.8.2

Всем доброго дня, хороших выходных!
🔥23👍72🥰1🤩1
Всем привет!

Написали большой текст про балансировку - что это такое, как работает, зачем нужна. И как она устроена в наших продуктах - Angie, Angie PRO и Angie ADC. Вашему вниманию - вводный текст в мир сказок про белого бычка балансировки от нашего блестящего разработчика Сергея Каличева. Текст - пушка 💪 🚀

Серия материалов про балансировку будет продолжена — совместно с вами разберем самые интересные нюансы, ну а пока закрываем санитарный минимум. Поддержите материал на Хабре, пожалуйста 🙏

Хорошего дня!
🔥33👍87
Руководитель разработки Angie Валентин Бартенев отвлекся от подготовки очередного релиза (выпустим до конца первого квартала всякой годноты!) и написал текст про то, как вам сделать авто-индекс красивым, стильным и молодежным. Без лишних наворотов.

Поводом написать текст стал вопрос из нашего чата поддержки (присоединяйтесь — он открыт для всех!): «Почему в репозиториях Angie среди множества сторонних модулей отсутствует Nginx Fancy Index?».

Настоящий ответ он, впрочем, на картинке выше  — просто Fancy 😍 может быть только один 😂😂😂. В отличие от Nginx Fancy Index он устареть просто не может!
🔥24👍114😁3
Наш любимый веб-сервер Angie добрался в мировом рейтинге до 2️⃣4️⃣ места🔥.

В марте мы обошли Uvicorn в в рейтинге w3techs.com. 📈 ⬆️ Фаворит определился, так как соперник просто ушел с дистанции 😅. Но это не отменяет того, что потихонечку Angie и сам ползет вверх (в рельности  — куда бодрее, чем на графике, но спасибо, что хоть такой инструмент есть).

Спасибо за это Вам, уважаемые пользователи! Еще какие-то 10 лет и все-все у нас будет😁)
🔥54👍12👏7🎉2
Всем привет!

27 марта совместно с партнером «Системный софт» проведем вебинар «Angie Software: от веб-сервера до контроллера доставки приложений (ADC) – как балансировать высоконагруженные системы».

Наш гендиректор Заур Абасмирзоев расскажет про продукты для коммерческих заказчиков: Angie PRO и Angie ADC. Поговорим про эволюцию продуктовой линейки, функциональность продуктов и дорожные карты, ответим на вопросы.

Вебинар заинтересует в первую очередь корпоративных клиентов.

Регистрируйтесь сами и пригласите тех коллег, кому наш вебинар может быть интересен\полезен.
🔥13👍1
Коллега откопал в закромах и перезалил на Хабр свой же 17-летней давности перевод статьи «Fighting the Lemmings» за авторством Martin Husemann. Текст по разработке переносимого кода на С — нетленка для системщиков, в которой доходчиво и понятно описаны все особенности такой разработки.

Да, в Angie у нас — дом высокой культуры быта и кода на С. Но мы, к слову, много пишем еще и на GO. Да и вообще у нас куча вакансий. Поэтому приходите к нам работать, а если не нашли подходящей вам вакансии, то всегда можно прислать свое резюме на hr@wbsrv.ru.

Всем хорошего дня!
👍7🔥2👏2
Angie ADC получил обновление 0.2.0

Команда Angie Software обновила Angie ADC до версии 0.2.0.

Angie ADC — наше решение класса «контроллер доставки приложений», которое представляет собой систему балансировки и является заменой таких продуктов, как Citrix NetScaler, F5 Big-IP, Radware Alteon.

С момента включения первой версии продукта в Реестр российского ПО в ноябре 2024 года функционал Angie ADC в версии 0.2.0 был значительно расширен. Мы добавили в Angie ADC динамическую маршрутизацию и глобальную балансировку (GSLB, GTM). Новые функции появились и у балансировщика нагрузки: резервное копирование и восстановление конфигурации, настройка HTTPS, загрузка и раздача статических файлов.

Подробнее про Angie ADC читайте на нашем сайте и в статье на Хабре.

Намомним, что 27 марта мы будем рассказывать про Angie ADC на вебинаре «Angie Software: от веб-сервера до контроллера доставки приложений (ADC) – как балансировать высоконагруженные системы».

Регистрируйтесь сами и пригласите тех коллег, кому наш вебинар может быть интересен\полезен.
24👍10🔥2
Всем привет!

31 марта стартует курс по администрированию Angie\nginx, подготовленный с нашим участием. Мы методолгически постояли рядом, когда курс создавался, а теперь еще и отписали коллег в состав преподавателей. На курс еще можно (и нужно) записаться.

Руководитель курса — Николай Лавлинский — нам хорошо известен своей въедливостью, компетентностью. По обратной связи от слушателей первого потока контент курса был значительно доработан, чтобы новые студенты могли получить от него еще больше пользы и практических навыков.

Хорошей учебы, коллеги)
🔥261
Не прошло и несколько лет, как мы решили делиться результатами наших ночных сборок с сообществом. Ранним адоптерам — приятно, а нам — полезно для выявления проблем в кодовой базе.

Поясним. Если кто не знал, у нас модный CI/CD процесс, в ходе которого мы ежедневно собираем последнюю версию кода в репозитории. Наши процессы подразумевают, что в репозиторий коммитится только протестированый и проверенный код, поэтому ожидается, что такие сборки достаточно стабильны для использования. Ну и очевидно, что они же дают возможность попробовать новую функциональность до выхода официального релиза.

К слову, мы и сами используем ночные сборки на части своих не самых критичных ресурсов.

Короче говоря, смотрите в бездну, а из бездны на вас будет смотреть ночная сборка. И пара настоящих релизов, которые мы готовим выкатить на следующей неделе.

Хорошей пятницы и уютных выходных!
👍174🔥1
Angie и Angie PRO получили релиз 1.8.3

Мы обновили веб-сервер с открытым исходным кодом Angie и его коммерческую версию Angie PRO до версии 1.8.3.

В 1.8.3 исправлена следующая проблема: статистика "status_zone" в блоке "server" HTTP-модуля могла считаться некорректно, если запросы попадали в разные зоны статистики в рамках одного соединения или на раннем этапе обработки запроса происходила ошибка;

Ошибка появилась в версии 1.8.2 и была обнаружена сообществом. Мы рекомендуем обновиться до версии 1.8.3 тем пользователям, которые сейчас используют более ранние версии Angie 1.8.*.

Этот исправительный релиз предваряет выход версии 1.9.0 c новыми фичами, чтобы обновление получили и те пользователи, которые пока не собираются переходить на новую версию.

Визуальная консоль Angie Console Light, которая помогает в реальном времени отслеживать показатели веб-сервера, включая производительность и нагрузку, в рамках релиза была обновлена до версии 1.7.0.

Подробнее об обновлении читайте по ссылкам:

1️⃣ Изменения в Angie 1.8.3
2️⃣ Изменения в Angie PRO 1.8.3
👍194🔥4👨‍💻2
Всем привет!

Приглашаем еще раз поговорить про контроллер доставки приложений Angie ADC.

Обсудим наш ADC на вебинаре партнера OCS 9 апреля 2025 года. Поговорим про функциональные возможности, преимущества и типовые сценарии использования ADC. Семинар, скорее, будет инетресен тем, кто заинтересован в решениях уровня "энтерпрайз".

Ссылка для регистрации.

Angie ADC — наше решение класса «контроллер доставки приложений», которое представляет собой систему балансировки и является заменой таких продуктов, как Citrix NetScaler, F5 Big-IP, Radware Alteon и т.п.

С момента включения первой версии продукта в Реестр российского ПО в ноябре 2024 года функционал Angie ADC был значительно расширен. Мы добавили в ADC динамическую маршрутизацию и глобальную балансировку (GSLB, GTM), новые функции появились и у балансировщика нагрузки.

Подробнее про Angie ADC читайте на нашем сайте и в статье на Хабре.
👍12🔥7
Товарищи, в Angie уже приличное время реализована интеграция WASM. Наш разработчик Владимир Хомутов уже делал доклад про WASM на конференции Highload++, а теперь накатал шикарный текст для Хабра про то, как вся эта красота работает в Angie. Авторские рисунки также в наличии.

Кроме того, коллеги из компании Evrone отсняли Владимира для своего канала на YouTube. Если вам тяжело читать, то смотрите доклад про расширение возможностей веб-сервера при помощи WASM на примере Angie.

И, если не сложно, поддержите текст Володи на Хабре, мы вам будем ну ооооочень благодарны 🤩

Спасибо и хорошего дня!
🔥36👍5