Интересное
  • Алексей
  • Без рубрики
  • 1 мин. чтения

«Альфа-Банк» перевел платежную систему СБП на российскую СУБД

«Альфа-Банк» построил инфраструктуру для платежной системы СБП на базе российской СУБД Postgres Pro Enterprise со встроенным механизмом высокой доступности BiHA. Архитектура создана с нуля на отечественном ПО без внешних компонентов кластеризации, что соответствует стратегии импортозамещения и снижает эксплуатационные риски. Об этом IT Speaker сообщили в Postgres Professional.

Отказ от внешних инструментов продиктован стремлением сократить число потенциальных точек отказа и упростить сопровождение. Единая поддержка СУБД и механизма высокой доступности от одного вендора снимает вопросы о зоне ответственности при инцидентах.

Кластер развернут по схеме «2 + 1»: основной узел обрабатывает записи, синхронная реплика дублирует данные в реальном времени, третий узел выполняет функцию арбитра, исключая конфликтную ситуацию с двумя активными лидерами. Для оптимизации запросов используется модуль pgpro_pwr, для управления кластером тестируется Postgres Pro Enterprise Manager с графическим интерфейсом.

Тестирование СУБД заняло около месяца: отрабатывались сценарии аварийного переключения под нагрузкой, все failover-тесты пройдены успешно. По итогам нагрузочных испытаний кластер показал производительность 25 000 TPS при объеме базы около 1 ТБ – промышленная нагрузка будет примерно вдвое ниже, что обеспечивает запас прочности.

Руководитель департамента сопровождения информационных технологий «Альфа-Банка» Александр Трикоз подчеркнул, что при создании инфраструктуры было важно построить архитектуру, изначально простую, отказоустойчивую и предсказуемую в эксплуатации. Начальник управления сопровождения инфраструктуры процессинга Руслан Ибрагимов отметил, что главным требованием была сохранность транзакций при отказе, и тесты подтвердили корректную работу BiHA. В результате банк получил управляемую архитектуру, где механизм высокой доступности и поддержка вендора объединены в одном решении, что снижает эксплуатационные риски. В Postgres Professional назвали проект примером того, как импортозамещение может быть пересмотром архитектуры в сторону большей управляемости.

Ранее было подписано соглашение о сотрудничестве между «Альфа-Банком» и компанией «Код Безопасности». Стороны договорились о взаимовыгодном обмене продуктами и решениями. Кредитная организация предоставит «Коду Безопасности» расчетно-кассовое обслуживание, зарплатные проекты для корпоративных клиентов и корпоративные депозиты. В ответ компания поставит банку средства киберзащиты: криптошлюзы, межсетевые экраны, системы обнаружения вторжений и инструменты для защиты конечных устройств от несанкционированного доступа.

Вас может заинтересовать: 

SimpleOne представила исследование ITSM, ESM и ИИ в крупном бизнесе