Angie – Telegram
1.06K subscribers
76 photos
4 videos
1 file
111 links
Российский веб-сервер Angie и его команда. Чат для вопросов @angie_support
Download Telegram
Channel created
Channel name was changed to «Angie»
Angie 1 год!
Добрый день, коллеги, клиенты, партнеры!

В июле 2022 года, собрав команду из ведущих инженеров, работавших над разработкой и поддержкой веб-сервера NGINX, мы открыли свою компанию — «Веб-Сервер» и начали разработку Angie — российского веб-сервера с открытым исходным кодом. Сегодня, 21 июля, Angie празднует свой перый день рождения. А мы запускаем блоги на разных платформах, чтобы познакомить вас с тем, как у нас дела.

Вот небольшой отчет о том, что мы сделали за год.

Осенью 2022 года команда «Веб-Сервера» представила версию Angie с открытым исходным кодом. Она создавалась как ответвление NGINX — самого популярного и знакомого нам веб-сервера, но при этом являлась самостоятельным проектом, который регулярно пополнялся новыми функциями. Так в отечественном веб-сервере уже есть поддержка протокола HTTP/3. 

Но суть Angie не в копировании: мы делаем наш веб-сервер надежнее, экономнее и быстрее. Сбор статистики позволяет вовремя реагировать на перерасход ресурсов, ошибки и атаки; привязка сессий и обновление серверов по DNS помогают балансировать нагрузку в современной инфраструктуре. Сейчас мы добавляем активные проверки балансируемых серверов и управление конфигурацией, чтобы повысить отказоустойчивость и упростить администрирование.

Команда Angie считает версию с открытым кодом одним из важнейших направлений своей работы - мы также являемся участниками эксперимента по созданию российского репозитория, наряду с такими грандами российского IT рынка как Базальт, Ред софт, Т1 Инновации.

Нам есть что предложить и корпоративным клиентам. Весной 2023 года мы выпустили Angie PRO — это единственный коммерческий российский веб-сервер, имеющий сертификаты совместимости с отечественными операционными системами РЕД ОС, Astra Linux Special Edition и Альт Сервер 10. Еще одна наша разработка — Angie Ingress Controller (ANIC) — решение для управления трафиком контейнеризированных приложений в Kubernetes с использованием Ingress Controller.

Наша цель — отвечать технологическим потребностям российского рынка. И платная, и открытая версии веб-сервера обеспечены русскоязычной документацией и поддержкой; мы также собираемся добавить шифрование по ГОСТ. В своих репозиториях мы публикуем готовые пакеты для разнообразных операционных систем и аппаратных платформ, в том числе отечественных, а также популярные динамические модули, которые дополняют основную функциональность веб-сервера.

Но это только начало. Мы точно удивим вас. И не раз, и не два.

В этом блоге мы будем рассказывать о том, как работает российский рынок IT (и не только работает, но и сбоит, барахлит и зависает), расскажем, как нам работается с заказчиками из Китая (да, есть у нас и такое), поделимся технической экспертизой - не только расскажем, как продвигается разработка продуктов, но и прикрутим сюда со временем чат техподдержки).

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

Будет интересно, друзья!

С уважением, команда Angie

Наш сайт
12👍4
Angie и N+1 исследуют опенсорс в России
Всем привет!

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

Веб-сервер Angie изначально задумывался как проект с открытым исходным кодом - мы считаем, что это обеспечивает высокий уровень качества наших продуктов. Но в процессе релиза первых версий, диалогов с партнерами и между собой, мы поняли, что далеко не все и не всегда понимают, что такое ПО с открытым кодом и что в нем такого важного.

Вместе с редакцией сайта N+1 — самого авторитетного медиа о науке в России — мы в течение года будем исследовать мир разработки программного обеспечения с использованием принципов открытого исходного кода. Поговорим как об истории, экономике, безопасности, так и о философии и этике таких проектов. Обсудим, как влияют на такие проекты интересы государств и больших корпораций. И, конечно, постараемся понять, что будет с подобными проектами в России.

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

Пока мы готовим первые материалы (их мы начнем публиковать ближе к сентябрю и еще раз обязательно анонсируем), вы можете почитать другие новости на сайте N+1. Например, про то, как манекен заставили потеть во имя науки.
🔥10
Сегодня поговорим об Angie Ingress Controller (ANIC) - решении компании «Веб-Сервер» для упрощения работы с трафиком в Kubernetes.

Kubernetes — популярная система для управления контейнерами. Одной из ее задач является перенаправление запросов к приложениям внутри этой системы. Для этого используются две вещи: Ingress и Ingress Controller.

Ingress — это точка входа для запросов, которая помогает перенаправлять и балансировать нагрузку, а Angie Ingress Controller (ANIC) позволяет управлять ее работой в соответствии с заданными настройками. При изменении настроек Ingress Controller перенастраивает Ingress, а мы получаем возможность управлять внешними запросами к приложениям, запущенным в Kubernetes кластере.

ANIC в качестве Ingress использует веб-сервер Angie PRO, который умеет динамически управлять настройками upstream групп с помощью REST интерфейса, выступает в роли L4-L7 балансировщика, а множество его настроек позволяют гибко настраивать проксирование.

Подробнее про ANIC можно прочитать здесь.
👍101🔥1🌚1
Angie PRO обновился до версии 1.2.0.

Обновленная версия Angie PRO включает в себя несколько значимых изменений:

- в модуле проксирования теперь можно настроить шардинг (горизонтальное разделение) кэша, что повышает эффективность кэширования данных, поднимает производительность и упрощает масштабирование;

- появилась возможность динамически управлять параметрами балансировки без перезагрузки конфигурации, что сокращает время простоя веб-сервера и упрощает его применение в современной инфраструктуре;

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

Кроме того, новая версия поддерживает современный протокол HTTP/3.

Подробнее тут.
👍8👏2🔥1🥰1🌚1
Сходства и различия Angie и Nginx

Всем привет! Сегодня поговорим на тему, которая вызывает оживление у всех, кто знакомится с нашим проектом, — то, как проект Angie и продукт Angie PRO соотносятся со своим предшественником, Nginx, и его коммерческой версией Nginx PLUS. Читая публикации в российском сегменте Интернета, мы видим, что эти вопросы до сих пор активно обсуждаются; постараемся пролить свет на все, что порождает особый интерес. Большой разбор от наших коллег читайте в нашем блоге. 🔽🔽🔽

TL;DR: нет, мы не просто переклеили шильдик. 😀
👍16🔥4🌚21
Всем привет! В этом канале со временем будет появляться все больше текстов - не только технических, но и в целом про наш подход к работе. Сегодня настрочили для Газеты.ру колонку про проблематику российских опенсорс-проектов. В планах еще текст про опыт Китая и о том, что можно позаимствовать у соседей российским компаниям и государству, а также первый обзорный текст про разработку проектов с открытым кодом от N + 1. Постараемся при помощи коллег (спасибо всем, кто откликается и соглашается говорить с журналистами!) сделать побольше для популяризации опенсорс в России.
👍12👏6
Всем привет!

Пока в TG по ошибке всю неделю комментировали «банкротство» уважаемых коллег из компании «Байкал Электроникс», мы четко знали, что в «Байкале» все спокойно!

«Байкал Электроникс» любезно предоставила нам готовый системный блок Элпи511 от своего партнера, компании «Элпитех». Системный блок собран на базе процессора BE-M1000 (Байкал-М) и имеет на борту предустановленную Российскую операционную систему Astra Linux SE 4.7 «Новороссийск», cертификацированную ФСТЭК. Мы успешно смогли скомпилировать, собрать пакеты и провести тесты нашего продукта Angie/Angie PRO на процессорной архитектуре ARM.

На данный момент мы отправили результаты тестирования группе компаний «Астра», для получения сертификата совместимости с ОС Astra Linux SE 4.7.

Коллегам из «Байкал Электроникс» огромное спасибо!
🔥18👍3🏆2