Case Study: FinTech

Миграция банка «АльфаТех» без единой секунды простоя

Как мы перенесли 400 ТБ данных и критическую транзакционную нагрузку на новую архитектуру за 72 часа. Полный разбор стратегии Zero Downtime.

Схема миграции банковского кластера Schemaly

Проблема: Устаревшая инфраструктура

В начале 2023 года банк «АльфаТех» столкнулся с критическим исчерпанием ресурсов. Их монолитная система, работавшая на оборудовании 2016 года, не справлялась с ростом мобильного трафика.

Стек был разрознен: легаси-серверы в одном ЦОД, облачные инстансы в другом. Задержка между узлами достигала 150 мс, что критично для скоринговых систем. Инциденты с доступностью базы данных происходили ежемесячно, угрожая репутации и лицензионным требованиям ЦБ.

Требования к миграции

⦿

Zero Downtime

Абсолютный запрет на плановые отключения. Система должна была продолжать обрабатывать платежи в процессе переезда. Допустимый простой: 0 минут.

Мгновенное масштабирование

Новая архитектура должна была выдерживать пиковые нагрузки (Black Friday, 1-е число месяца) без деградации производительности.

🛡

Безопасность данных

Строгое соблюдение 152-ФЗ. Данные клиентов не должны покидать пределы российской юрисдикции ни на секунду во время синхронизации.

72ч Время реализации
400TB Перенесенных данных
0ms Потери транзакций
200% Рост производительности

Этапы реализации

Мы применили стратегию «Миграции по слоям» (Layer-by-Layer Migration), чтобы минимизировать риски.

01. Аудит и Теневое развертывание

Мы развернули зеркальную копию инфраструктуры в парке Schemaly. В течение 2 недель трафик клонировался на новую систему в режиме «только чтение» для проверки корректности данных.

02. Синхронизация БД

Настройка репликации PostgreSQL в реальном времени. Мы использовали оптические каналы связи для обеспечения минимального лага репликации (менее 200мс).

03. Переключение трафика

В назначенное окно (ночь с четверга на пятницу) мы переключили DNS-записи на уровне GSLB. Клиенты банка не заметили изменений.

Роль Schemaly

Мы выступили не просто хостером, а технологическим партнером. Наши инженеры настроили балансировку нагрузки на F5, оптимизировали ядро Linux и внедрили систему мониторинга Prometheus + Grafana для прозрачности процессов.

📈

Результаты

Производительность системы выросла на 200%. Время отклика API сократилось с 350мс до 80мс. Стоимость владения инфраструктурой (TCO) снизилась на 35% за счет отказа от легаси-оборудования.

«Это была самая сложная операция в нашей истории»

— Алексей В., CTO банка «АльфаТех»

Команда Schemaly обеспечила уровень сервиса, который превзошел наши ожидания. Мы не потеряли ни одного клиента.

Обсудить ваш проект

Детали реализации

Как вы гарантировали целостность данных при репликации?
Мы использовали механизм физического копирования (physical replication) с проверкой контрольных сумм (checksums) на каждом этапе. После переключения мы провели финальный аудит целостности в течение 24 часов.
Можно ли применить этот опыт к нашей базе 150 ТБ?
Да, стратегия масштабируется. Для объемов менее 500 ТБ мы рекомендуем аналогичный подход с предварительным сжатием данных для ускорения первоначального синхронизации.
Какие гарантии простоя были прописаны в договоре?
Мы взяли на себя финансовую ответственность за простой более 5 минут. Однако, благодаря резервным планам (Plan B и Plan C), мы выполнили миграцию с нулевым простоем для конечных пользователей.