Keep-alive

Keep-alive 12.12
Keep-alive 12.12
ОТКРЫТА РЕГИСТРАЦИЯ
ДЕРЖИ СЕРВИС ЖИВЫМ ДО КОНЦА ИГРЫ

Что это?

Что это?
Что это?

KEEP-ALIVE  – онлайн-соревнование для it-инженеров. Организаторы ломают модельный продакшен – игроки его чинят. Почти как дежурство на проде, только безопасно и даже весело.

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

Правила

Правила
Правила

Команда 2–5 человек, игра длится 6 часов.
Можно играть и в одиночку, но рекомендуем собрать команду.

Максимально приближено к реальности. У каждой команды свой стенд, который повторяет типовой продакшен: сервисы в кластере, полноценная observability и привычные инструменты доступа.

Сбои не случайны. В сервисах заложены проблемы, которые приводят к сбоям или деградации во время игры. Триггер – пользовательский трафик, время и масштаб поломки под контролем организаторов.

Баллы идут за аптайм. Счёт показывает, сколько запросов сервис обработал корректно, а не сколько задач решено.

После игры — разбор. Публикуем каноничные решения и объясняем, что где горело.

Хабы

Хабы
Хабы

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

Вопросы и ответы

Вопросы и ответы
Вопросы и ответы

Мы рады инженерам любого грейда, но задания составлялись с упором на middle и senior специалистов. Все сервисы на разных языках, от Си до Котлина. Соревнование на умение локализовывать и устранять проблемы, а не на знание того или иного языка.

Всё решаемо без ИИ-ассистента, при этом использование нейросетей не запрещено.

Свой ноутбук, желательно, на каждого члена команды. Обязательно иметь предустановленный Kubernetes клиент (sofka / kubectl / freelens).

Единственная важная метрика – uptime. Как именно команда его обеспечит – не важно, но для этого вам скорее всего придется:

  • Разобраться в коде сервисов, стек и инфраструктура которых могут быть не знакомы.
  • Локализовать и устранить баги в сервисах.
  • Разобраться в мониторинге, возможно, дополнить его логами и метриками.
  • Решить проблемы, которые заложены в коде, в конфигурации инфраструктуры, в конфигурации хостинга.
  • Организация работы с инцидентами и теоретические знания SRE практик.
  • Качество кода и элегантность решения.
  • Устраненные проблемы, которые не проверяет чекер.

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

Если все участники команды находятся в одном городе, рекомендуем собраться в помещении (дома, в кафе или в коворкинге), где есть стабильный интернет и вам будет комфортно играть в течение 6 часов.

В нашей системе есть компонент, эмулирующий пользовательский трафик – Чекер. Он отправляет запросы в сервис с определенной частотой, например, 10 запросов в секунду. Каждый запрос может иметь два вердикта: OK / FAIL.

  • OK – сервис ответил, ответил вовремя, ответил ожидаемым образом.
  • FAIL – сервис не ответил / уперся в таймаут / ответил что-то неожиданное (неверные данные, неверный формат ответа, неверный статус код).

Каждую секунду начисляются очки: если все запросы в эту секунду имели статус OK, за эту секунду начисляется 1000 очков. Если все запросы в эту секунду имели статус FAIL – начисляется -1000 очков.

Запросы принадлежат разным сценариям, у которых свой вес. 10 запросов в секунду могли состоять из двух запросов по сценарию 1, пяти запросов по сценарию 2 и трех запросов по сценарию 3. В зависимости от веса каждого из сценариев очки линейно меняются между -1000 и 1000. Веса сценариев засекречены.

Стартуем 12 декабря 2026 года в 10:00 по Московскому времени, сам контест будет длиться 6 часов. Офлайн-участники, по желанию, могут продолжить неформальный нетворкинг в хабах после игры.

Первым трём командам по лидерборду денежные призы: 3 место – 50 000 ₽, 2 место – 100 000 ₽ и 1 место – 150 000 ₽.

300 000 Р призовой фонд

300 000 Р призовой фонд
300 000 Р призовой фонд
Контур

Генеральный партнер соревнования

Телеграм канал / Сайт

Speach

Организация мероприятия
и вопросы по участию, регистрации и офлайн-хабам

Сайт

Keep-alive

Техническая часть соревнования: сервисы, стенды, задания

Сайт

Keep-alive 12.12

Остались
вопросы?

Вы всегда можете их задать
в телеграме и на почте