Пост канала
- фото
Альфа-Банк внедрил отечественную СУБД для отказоустойчивой работы платёжной системы СБП Система построена на базе российской СУБД Postgres Pro Enterprise с использованием встроенного отказоустойчивого кластера BiHA Архитектура создана с нуля на отечественном ПО без внешних компонентов кластеризации. Такой подход соответствует стратегии импортозамещения и снижает эксплуатационные риски В основе проекта лежало несколько ключевых требований. Принципиальным из них было создание системы сразу на российском стеке без использования зарубежного ПО Также перед командой стояла задача обеспечить отказоустойчивость уровня Business Critical, гарантию сохранности каждой транзакции при сбое и избежать добавления лишних компонентов. Ранее в системах с менее строгими требованиями к доступности банк использовал внешнее ПО для управления кластером, которое требовало отдельной поддержки и настройки Для платёжной инфраструктуры Альфа-Банк отказался от внешнего ПО в пользу встроенного решения — Postgres Pro Enterprise с механизмом высокой доступности BiHA. Отказ от внешних инструментов кластеризации продиктован стремлением сократить число потенциальных точек отказа и упростить сопровождение. Единая поддержка СУБД и механизма высокой доступности от одного вендора дополнительно снимает вопросы о зоне ответственности при инцидентах Банк развернул кластер по схеме 2 + 1. Основной узел обрабатывает все операции записи, синхронная реплика обеспечивает дублирование данных в реальном времени, что гарантирует их сохранность при выходе основного узла из строя. Третий узел выполняет функцию арбитра, исключая возможность возникновения конфликтной ситуации с двумя активными лидерами. Балансировка нагрузки осуществляется через JDBC-драйвер без использования внешнего балансировщика 📸 Пресс-служба Альфа-Банка Telegram | Дзен | MAX | VK
Открыть в MAX- Просмотры
- 1 864
- ER
- 4,0%
- Реакции
- 75