DevOpsConf 2025: от Swarm до практик стабильности
Этой весной мы побывали на DevOpsConf в Москве — одной из крупнейших конференций о том, как разрабатывать, тестировать и эксплуатировать цифровые сервисы.
Мы знаем, что задолжали вам полезных материалов с прошедших мероприятий, где наши коллеги делились опытом. Начинаем разбирать и делиться — по порядку
Сегодня — про доклад нашего ведущего девопс-инженера Евгения Коваленко, тема: «Docker Swarm жив. Почему мы его используем в РТЛабс»
Что внутри:
🔵 Swarm не умер. Евгений показывает, что Docker Swarm по-прежнему остаётся удобным и надёжным решением для команд с понятной архитектурой и ограниченными ресурсами
🔵 Swarm или Kubernetes. Разбираемся, где какой инструмент уместнее:
— Swarm проще в запуске и сопровождении
— подходит для быстрого вывода продукта
— не требует сложной инфраструктуры и больших бюджетов
🔵 Оптимизация затрат. Swarm позволяет снижать нагрузку на ресурсы без ущерба для стабильности:
— меньше серверов
— меньше усилий на поддержку
— отличный выбор для пилотов и MVP
🔵 Фишки из практики:
— разделение ролей менеджеров и исполнителей
— настройки отказоустойчивости
— использование overlay-сетей и секретов
— подходы к логированию и мониторингу
👉 Презентация доступна по ссылке
Совсем скоро — ещё больше полезного с митапов, форумов и конференций, где выступали наши коллеги. Продолжаем делиться тем, на чём строятся масштабные сервисы💡
Этой весной мы побывали на DevOpsConf в Москве — одной из крупнейших конференций о том, как разрабатывать, тестировать и эксплуатировать цифровые сервисы.
Мы знаем, что задолжали вам полезных материалов с прошедших мероприятий, где наши коллеги делились опытом. Начинаем разбирать и делиться — по порядку
Сегодня — про доклад нашего ведущего девопс-инженера Евгения Коваленко, тема: «Docker Swarm жив. Почему мы его используем в РТЛабс»
Что внутри:
— Swarm проще в запуске и сопровождении
— подходит для быстрого вывода продукта
— не требует сложной инфраструктуры и больших бюджетов
— меньше серверов
— меньше усилий на поддержку
— отличный выбор для пилотов и MVP
— разделение ролей менеджеров и исполнителей
— настройки отказоустойчивости
— использование overlay-сетей и секретов
— подходы к логированию и мониторингу
Совсем скоро — ещё больше полезного с митапов, форумов и конференций, где выступали наши коллеги. Продолжаем делиться тем, на чём строятся масштабные сервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3👍1
«Айтишники идут в лес»: как ESG становится частью повседневности
На Хабре вышла статья от AGIMA о КОД TREE++ — совместной экологической инициативе ИТ-компаний. HR-директор РТЛабс Екатерина Курова рассказала, как принципы устойчивого развития становятся частью нашей повседневной культуры
🌱 Как это устроено в РТЛабс
🔵 Действие важнее отчётности
Вместо громких заявлений — конкретные инициативы: волонтёрство, донорство, эко-челленджи и открытые обсуждения становятся частью повседневной жизни команды
🔵 Ценности встроены в повседневность
Мы не выносим ESG в отдельные кампании — он становится частью командных процессов и решений. Ответственное поведение встроено в повседневную работу и культуру, а инициативы идут от людей, которым важно то, что они делают. Именно такой подход, по словам Екатерины, формирует устойчивую вовлечённость и помогает сохранять команду
🔵 Цифровая забота — тоже ESG
Госуслуги — это мост между людьми и государством, и поэтому устойчивость, доступность и инклюзивность — не модные слова, а рабочие принципы
📄 Прочитать статью целиком можно в блоге AGIMA
На Хабре вышла статья от AGIMA о КОД TREE++ — совместной экологической инициативе ИТ-компаний. HR-директор РТЛабс Екатерина Курова рассказала, как принципы устойчивого развития становятся частью нашей повседневной культуры
🌱 Как это устроено в РТЛабс
Вместо громких заявлений — конкретные инициативы: волонтёрство, донорство, эко-челленджи и открытые обсуждения становятся частью повседневной жизни команды
Мы не выносим ESG в отдельные кампании — он становится частью командных процессов и решений. Ответственное поведение встроено в повседневную работу и культуру, а инициативы идут от людей, которым важно то, что они делают. Именно такой подход, по словам Екатерины, формирует устойчивую вовлечённость и помогает сохранять команду
Госуслуги — это мост между людьми и государством, и поэтому устойчивость, доступность и инклюзивность — не модные слова, а рабочие принципы
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👏4🔥3🥴2❤🔥1
Природа + ИТ: РТЛабс в деле
В прошедшие выходные мы присоединились к инициативе КОД TREE++ — общероссийской акции по восстановлению лесов, которую AGIMA организовала вместе с командами из ИТ-индустрии
60 команд вышли на высадку 6000 саженцев сосны Columbo — крепких и неприхотливых деревьев, которые хорошо приживаются и подходят для городских условий. Айтишный лес появился в московском парке «Переделкино», а ещё этот день стал поводом выбраться из-за экранов, побыть на свежем воздухе и поработать руками
▶️ В РТЛабс мы поддерживаем такие инициативы и верим, что экологическая осознанность — часть зрелого ИТ. Недавно HR-директор компании Екатерина Курова рассказала, как принципы ESG становятся частью нашей повседневной культуры
КОД TREE++ вернётся через год — а уже 13 июля встретимся в Мещерском парке: на фестивале RUNIT, крупнейшем спортивном событии для ИТ-сообщества в России
До встречи 🌱
В прошедшие выходные мы присоединились к инициативе КОД TREE++ — общероссийской акции по восстановлению лесов, которую AGIMA организовала вместе с командами из ИТ-индустрии
60 команд вышли на высадку 6000 саженцев сосны Columbo — крепких и неприхотливых деревьев, которые хорошо приживаются и подходят для городских условий. Айтишный лес появился в московском парке «Переделкино», а ещё этот день стал поводом выбраться из-за экранов, побыть на свежем воздухе и поработать руками
КОД TREE++ вернётся через год — а уже 13 июля встретимся в Мещерском парке: на фестивале RUNIT, крупнейшем спортивном событии для ИТ-сообщества в России
До встречи 🌱
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🔥11👍5🎄2🥰1
Как мы перевели ГИС ГМП на отечественную СУБД
ГИС ГМП — ключевая система, через которую проходят все бюджетные начисления страны. Она обрабатывает более 1,6 млн начислений в день и работает 24/7. Весной 2023 года Федеральное казначейство инициировало масштабный проект по переводу этой критически важной системы с зарубежной СУБД на отечественную платформу
Проект завершился в 2025 году. Сейчас ГИС ГМП стабильно работает на Postgres Pro Shardman
🔸 Как это было
Сотни терабайт данных, постоянная нагрузка и при этом — нельзя останавливать прод. Чтобы реализовать миграцию в таких условиях, команда РТЛабс разработала собственный механизм переноса данных и реконсиляции — сверки между базами, которая исключает потери
Миграция шла на горячую, параллельно с работой системы. По ночам проводили переключения — сначала тестовые, затем продовые. Дополнительно был создан механизм для «хвостиков» — новых операций, которые поступали в базу во время миграции
🔹 Что сейчас
С начала мая система полностью работает на отечественной СУБД. За три недели после запуска команда завершила этап стабилизации. Впереди — DR-тестирование платформы Shardman и окончательный вывод зарубежной СУБД, которая пока остаётся в качестве бэкапа
▶️ Почему это важно
ГИС ГМП — один из опорных элементов финансовой инфраструктуры страны. Проект стал одним из крупнейших импортозамещений СУБД в России. Команда РТЛабс получила уникальную экспертизу в миграции высоконагруженных сервисов и подтвердила, что отечественные решения способны выдерживать критические нагрузки
Благодарим всех, кто участвовал и готовы к новым вызовам👋
ГИС ГМП — ключевая система, через которую проходят все бюджетные начисления страны. Она обрабатывает более 1,6 млн начислений в день и работает 24/7. Весной 2023 года Федеральное казначейство инициировало масштабный проект по переводу этой критически важной системы с зарубежной СУБД на отечественную платформу
Проект завершился в 2025 году. Сейчас ГИС ГМП стабильно работает на Postgres Pro Shardman
Сотни терабайт данных, постоянная нагрузка и при этом — нельзя останавливать прод. Чтобы реализовать миграцию в таких условиях, команда РТЛабс разработала собственный механизм переноса данных и реконсиляции — сверки между базами, которая исключает потери
Миграция шла на горячую, параллельно с работой системы. По ночам проводили переключения — сначала тестовые, затем продовые. Дополнительно был создан механизм для «хвостиков» — новых операций, которые поступали в базу во время миграции
С начала мая система полностью работает на отечественной СУБД. За три недели после запуска команда завершила этап стабилизации. Впереди — DR-тестирование платформы Shardman и окончательный вывод зарубежной СУБД, которая пока остаётся в качестве бэкапа
ГИС ГМП — один из опорных элементов финансовой инфраструктуры страны. Проект стал одним из крупнейших импортозамещений СУБД в России. Команда РТЛабс получила уникальную экспертизу в миграции высоконагруженных сервисов и подтвердила, что отечественные решения способны выдерживать критические нагрузки
Благодарим всех, кто участвовал и готовы к новым вызовам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍9❤7👏5🤡2
Forwarded from Стажировки в РТЛабс
Лето — идеальное время для прохождения стажировки. Завтра будем рассказывать о работе в РТЛабс и открытых позициях для стажёров на Ярмарке вакансий в МТУСИ
▶️ Если вы планировали добавить пользы каникулам, приходите знакомиться и отправляйте заявку на стажировку ЛабСтарт
4 июля, с 10:00 до 14:00
Авиамоторная 8, стр.39, конгресс-центр МТУСИ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7😁4🤔3
Как Госуслуги создают единый пользовательский язык: о чём рассказали на внешних площадках
Весной арт-директор направления дизайн-систем Госуслуг Егор Исаков выступил на двух мероприятиях — семинаре в «Сенеж» для пресс-служб и Российском форуме индустрии дизайна
В центре обоих выступлений — дизайн-система Госуслуг как инструмент, который помогает десяткам команд говорить с пользователем на одном языке, поддерживать единые принципы и масштабировать продуктовый подход в госсекторе
Несколько ключевых идей:
— Дизайн-система — не только про UI. Она задаёт правила проектирования, связывает визуальные и смысловые паттерны
— Компоненты работают в связке с принципами — это не просто набор блоков, а логика, благодаря которой сохраняется единообразие пользовательского опыта
— Стандарты ускоряют работу. Живые библиотеки, документированные практики и общее понимание делают команды быстрее и свободнее
— Архитектура дизайн-системы остаётся гибкой, чтобы решения можно было адаптировать под разные задачи и контексты
💡 Эти материалы будут полезны не только тем, кто работает с Госуслугами — но и всем, кто строит цифровые продукты и ищет способы избежать хаоса при масштабировании
✔️ Презентации можно посмотреть по ссылкам:
Обзор дизайн-системы Госуслуг
Принципы построения и структура дизайн-системы Госуслуг
Весной арт-директор направления дизайн-систем Госуслуг Егор Исаков выступил на двух мероприятиях — семинаре в «Сенеж» для пресс-служб и Российском форуме индустрии дизайна
В центре обоих выступлений — дизайн-система Госуслуг как инструмент, который помогает десяткам команд говорить с пользователем на одном языке, поддерживать единые принципы и масштабировать продуктовый подход в госсекторе
Несколько ключевых идей:
— Дизайн-система — не только про UI. Она задаёт правила проектирования, связывает визуальные и смысловые паттерны
— Компоненты работают в связке с принципами — это не просто набор блоков, а логика, благодаря которой сохраняется единообразие пользовательского опыта
— Стандарты ускоряют работу. Живые библиотеки, документированные практики и общее понимание делают команды быстрее и свободнее
— Архитектура дизайн-системы остаётся гибкой, чтобы решения можно было адаптировать под разные задачи и контексты
Обзор дизайн-системы Госуслуг
Принципы построения и структура дизайн-системы Госуслуг
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤7👍4😁1
Госуслуги не спрашивают коды: как защититься от обмана
В эфире «Доброго утра» вышел репортаж о телефонных мошенниках — как они действуют, что делать, если позвонили, и почему важно сохранять спокойствие
О том, как защитить себя и не попасться на уловки, рассказала Надежда Староверова, директор пользовательского опыта Госуслуг. В сюжете — главные правила самозащиты и пошаговые действия на случай, если вы случайно передали свои данные мошенникам
❗️ Актуальные советы и инструкции по защите личной информации размещены на странице «Защита от мошенников в сети» портала Госуслуг. Внутри собраны рекомендации, что делать после подозрительного звонка, как пожаловаться на вредоносный номер или сайт, проверить безопасность своей учётной записи и установить самозапрет на оформление кредитов. Всё просто и понятно — чтобы быстро сориентироваться и защитить себя
▶️ Смотрите сюжет на 1tv.ru
Поделитесь с близкими — особенно с теми, кто чаще всего сталкивается с мошенниками. Иногда пара простых действий помогает сохранить не только нервы, но и деньги
В эфире «Доброго утра» вышел репортаж о телефонных мошенниках — как они действуют, что делать, если позвонили, и почему важно сохранять спокойствие
О том, как защитить себя и не попасться на уловки, рассказала Надежда Староверова, директор пользовательского опыта Госуслуг. В сюжете — главные правила самозащиты и пошаговые действия на случай, если вы случайно передали свои данные мошенникам
Поделитесь с близкими — особенно с теми, кто чаще всего сталкивается с мошенниками. Иногда пара простых действий помогает сохранить не только нервы, но и деньги
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥6👀2👍1
Доступность — это не опция
Как протестировать интерфейс, чтобы он был удобен для всех пользователей? Об этом рассказала Вера Шингарева, эксперт по цифровой доступности в РТЛабс, на SQA Days 36
На мастер-классе «Проверка и отладка Accessibility: от теории к практике» Вера показала, как вручную проверять доступность интерфейса — без специальных программ и приёмов из будущего. Только DevTools, клавиатура и немного внимания
В мастер-классе:
— как проверить фокус и навигацию с клавиатуры
— что учитывать при тестировании со скринридерами
— как использовать DevTools и вкладку Accessibility
— как правильно оформить баг-репорт по доступности
— какие ошибки случаются чаще всего и как их найти вручную
Полезно и тестировщикам, и разработчикам, и дизайнерам интерфейсов. Потому что доступность — это не про чекбокс в стандартах. Это про уважение к тем, кто пользуется нашими сервисами — независимо от устройства, ограничений и сценария
👉 Презентацию можно посмотреть по ссылке
Как протестировать интерфейс, чтобы он был удобен для всех пользователей? Об этом рассказала Вера Шингарева, эксперт по цифровой доступности в РТЛабс, на SQA Days 36
На мастер-классе «Проверка и отладка Accessibility: от теории к практике» Вера показала, как вручную проверять доступность интерфейса — без специальных программ и приёмов из будущего. Только DevTools, клавиатура и немного внимания
В мастер-классе:
— как проверить фокус и навигацию с клавиатуры
— что учитывать при тестировании со скринридерами
— как использовать DevTools и вкладку Accessibility
— как правильно оформить баг-репорт по доступности
— какие ошибки случаются чаще всего и как их найти вручную
Полезно и тестировщикам, и разработчикам, и дизайнерам интерфейсов. Потому что доступность — это не про чекбокс в стандартах. Это про уважение к тем, кто пользуется нашими сервисами — независимо от устройства, ограничений и сценария
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤7👏5
Как делать тексты доступнее: опыт редакторов Госуслуг
На НЕЙМАРК.Практикуме, посвящённом доступности официальных текстов, выступили коллеги из РТЛабс —
Анастасия Баева и Виктория Чумаченко, редакторы Департамента пользовательского опыта. Они рассказали, как в команде Госуслуг выстраивается работа с текстами: чтобы формулировки были понятны, структура — логична, а тон — дружелюбен
Вот несколько практических подходов, которыми поделились коллеги:
🔵 Писать так, как говорим
Если фраза звучит неестественно — её стоит упростить. Мы стараемся формулировать тексты так, чтобы их легко было читать, понимать и проговаривать
🔵 Заголовки — по сути
3–5 слов, без метафор. Пользователь должен сразу понять, о чём идёт речь
🔵 Один абзац — одна мысль
Короткие блоки помогают быстрее разобраться в информации. Избегаем длинных конструкций, делим текст на логичные части
🔵 Меньше барьеров — больше пользы
Если можно заменить «во исполнение постановления» на понятную формулировку — так и делаем. Простой язык помогает устанавливать доверие
🔵 Проверять на понятность
Тексты проходят несколько этапов: читаем их глазами пользователя, убираем лишнее, выравниваем тон. Особенно важно это при первом контакте человека с цифровым сервисом
👉 Презентация доступна по ссылке
На НЕЙМАРК.Практикуме, посвящённом доступности официальных текстов, выступили коллеги из РТЛабс —
Анастасия Баева и Виктория Чумаченко, редакторы Департамента пользовательского опыта. Они рассказали, как в команде Госуслуг выстраивается работа с текстами: чтобы формулировки были понятны, структура — логична, а тон — дружелюбен
Вот несколько практических подходов, которыми поделились коллеги:
Если фраза звучит неестественно — её стоит упростить. Мы стараемся формулировать тексты так, чтобы их легко было читать, понимать и проговаривать
3–5 слов, без метафор. Пользователь должен сразу понять, о чём идёт речь
Короткие блоки помогают быстрее разобраться в информации. Избегаем длинных конструкций, делим текст на логичные части
Если можно заменить «во исполнение постановления» на понятную формулировку — так и делаем. Простой язык помогает устанавливать доверие
Тексты проходят несколько этапов: читаем их глазами пользователя, убираем лишнее, выравниваем тон. Особенно важно это при первом контакте человека с цифровым сервисом
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥11👏5🥰2🤩1