Разработка
July 18

«Школа 21» — от идеи до высоконагруженной инфраструктуры

«Школа 21»: будущее коммуникаций

Почему это важно

Сбер создал бесплатную школу для взрослых, где люди без IT‑образования обучаются по методике peer‑to‑peer, с живыми кейсами и ростом навыков.

Наш вклад

  1. Фронтенд: перенесли логику генерации отчётов на клиент, внедрили UI‑kit, ботов в чат, обновили React.
  2. Бэкенд: разработали модуль «Отклик» для резюме, интеграцию с «Аппликантом» через REST, рефакторинг Ruby‑кодовой базы (тест‑покрытие с 25 % до 55 %), генерация QR‑кодами для доступа в кампусы.
  3. Производительность: заменили Excel на CSV, внедрили jemalloc — память сократилась вдвое.
  4. DevOps: Terraform, Redis, RabbitMQ, мониторинг (Prometheus + Zabbix), автоматические окружения, оптимизация дампов и логирования.

Итоги

  • Платформа стала лёгкой, устойчивой и безопасной: память —16–22 ГБ; отчёты — в 3 раза быстрее.
  • Тест‑покрытие выросло до 55 %, обеспечена структурированная CI/CD.
  • Инфраструктура готова к Kubernetes‑миграции и масштабированию.

Заключение

Evrone стал не аутсорсом, а равноправным IT‑партнёром Сбера. Наша работа — пример, как можно построить образовательную платформу, ориентированную на рост и масштаб.

Полную версию статьи можно прочитать здесь.