Разработка
July 18
«Школа 21» — от идеи до высоконагруженной инфраструктуры
Почему это важно
Сбер создал бесплатную школу для взрослых, где люди без IT‑образования обучаются по методике peer‑to‑peer, с живыми кейсами и ростом навыков.
- Фронтенд: перенесли логику генерации отчётов на клиент, внедрили UI‑kit, ботов в чат, обновили React.
- Бэкенд: разработали модуль «Отклик» для резюме, интеграцию с «Аппликантом» через REST, рефакторинг Ruby‑кодовой базы (тест‑покрытие с 25 % до 55 %), генерация QR‑кодами для доступа в кампусы.
- Производительность: заменили Excel на CSV, внедрили jemalloc — память сократилась вдвое.
- DevOps: Terraform, Redis, RabbitMQ, мониторинг (Prometheus + Zabbix), автоматические окружения, оптимизация дампов и логирования.
Итоги
- Платформа стала лёгкой, устойчивой и безопасной: память —16–22 ГБ; отчёты — в 3 раза быстрее.
- Тест‑покрытие выросло до 55 %, обеспечена структурированная CI/CD.
- Инфраструктура готова к Kubernetes‑миграции и масштабированию.
Заключение
Evrone стал не аутсорсом, а равноправным IT‑партнёром Сбера. Наша работа — пример, как можно построить образовательную платформу, ориентированную на рост и масштаб.
Полную версию статьи можно прочитать здесь.