Альфа-Банк построил инфраструктуру для бизнес-критичной платёжной системы СБП, включающей оплату по QR-коду. Система построена на базе российской СУБД Postgres Pro Enterprise с использованием встроенного отказоустойчивого кластера BiHA. Архитектура создана с нуля на отечественном ПО без внешних компонентов кластеризации. Такой подход соответствует стратегии импортозамещения и снижает эксплуатационные риски.
«Масштаб и сложность ИТ-инфраструктуры Альфа-Банка предъявляют высокие требования к надёжности технологических решений. При создании инфраструктуры новой платёжной платформы для нас было важно не просто выбрать российскую СУБД, а построить архитектуру, которая изначально будет простой, отказоустойчивой и предсказуемой в эксплуатации. Чем меньше дополнительных компонентов в критически важной системе, тем меньше потенциальных точек отказа. Такой подход позволяет обеспечить стабильную работу инфраструктуры платёжных сервисов и даёт запас надёжности для дальнейшего развития», — подчеркнул Александр Трикоз, руководитель департамента сопровождения информационных технологий Альфа-Банка.
«Главным требованием для нас была сохранность транзакций при отказе. Мы провели нагрузочные и failover-тесты, проверили поведение кластера при отключении узлов и убедились, что BiHA корректно отрабатывает сценарии отказа. Для бизнес-критичной платёжной системы это было принципиально важно», — отметил Руслан Ибрагимов, начальник управления сопровождения инфраструктуры процессинга Альфа-Банка.
По итогам нагрузочного тестирования кластер показал производительность 25 000 TPS при объёме базы около 1 ТБ. Ожидаемая промышленная нагрузка примерно в два раза ниже достигнутого максимума, что обеспечивает запас прочности.
«Для банковской инфраструктуры отказоустойчивость СУБД — не дополнительная опция, а обязательное условие. В проекте Альфа-Банка Postgres Pro Enterprise и BiHA позволили объединить промышленную СУБД, встроенный механизм высокой доступности и поддержку от российского вендора в единую технологическую платформу. Это хороший пример того, как импортозамещение может быть не только заменой продукта, но и пересмотром архитектуры в сторону большей управляемости», — подчеркнул Алексей Викулин, руководитель по развитию бизнеса компании Postgres Professional.
Источник: Пресс-служба компании Postgres Professional
















