Для клиентов 8 (800) 500-25-57
Для покупателей 8 (800) 707-69-57
По вопросам заказов обращайтесь напрямую в магазины по контактам в квитанцииДля клиентов 8 (800) 500-25-57
Для покупателей 8 (800) 707-69-57
По вопросам заказов обращайтесь напрямую в магазины по контактам в квитанцииМощный и гибкий платежный процессинг для вашего бизнеса
Обеспечивает полный цикл обработки платежей: от момента ввода данных карты до зачисления средств на счет продавца.
Универсальные платежные сценарии
Безопасность и защита от мошенничества
Аналитика и управление
Требования к аппаратному обеспечению (Hardware)
Расчет приведен для обеспечения 1000 TPS с учетом резервирования (Active-Active в двух ЦОД).
Для кластера приложений (минимум 3–5 узлов в каждом ЦОД):
-
CPU: 2 x Intel Xeon Gold (от 16 ядер каждое, частота от 3.0 GHz).
-
RAM: 128 GB DDR4/DDR5 (для кэширования и работы JVM/Go runtime).
-
Сетевой интерфейс: 10 Gbps SFP+ (дублированные линки).
-
CPU: 2 x Intel Xeon Platinum (высокая частота на ядро критична для транзакционных БД).
-
RAM: 256 GB+ (большая часть базы должна помещаться в RAM для скорости чтения).
-
Storage: NVMe SSD в массиве RAID 10 (минимальная задержка записи WAL-логов).
Для работы с криптографией согласно PCI DSS:
-
Устройство: Thales payShield 10K или Entrust nShield.
-
Производительность: не менее 2000–2500 криптографических операций в секунду (для запаса мощности при 1000 TPS, так как одна транзакция может требовать 2+ обращения к HSM).
Документация по описанию и эксплуатации ПО
Требования к программному обеспечению (Software)
Для обеспечения надежности и производительности выбирается стек с поддержкой строгой типизации и высокой параллельности.
|
Компонент |
Рекомендуемое решение |
Обоснование |
|
Операционная система |
Debian/Ubuntu server |
Стандарт для Enterprise-решений, стабильность ядра и обновлений безопасности. |
|
Язык разработки |
C# |
[1] Java: мощные библиотеки для ISO 8583 (jPOS) и транзакционность. Go: низкая задержка и эффективная работа с горутинами.[2] |
|
Основная СУБД |
PostgreSQL 15/16 (с расширением Patroni для HA) |
Поддержка ACID, надежность хранения финансовых данных. Рекомендуется шардирование при росте нагрузки. |
|
In-memory DB (Кэш) |
Redis |
Для хранения сессий, анти-фрод лимитов и оперативного кэша ключей. |
|
Очередь сообщений |
Apache Kafka |
Гарантированная доставка событий, возможность «прокрутки» логов транзакций при сбоях. |
|
Мониторинг |
Prometheus + Grafana |
Отслеживание TPS, времени отклика и кодов ошибок в реальном времени. |
|
Логирование |
ELK Stack (Elasticsearch, Logstash, Kibana) |
Централизованный сбор логов с обязательным маскированием PAN. |