FinCore: Безопасность и скорость
Как мы перестроили архитектуру платежной платформы для 2 миллионов пользователей, обеспечивая 99.99% аптайм и соответствие стандартам PCI DSS Level 1.
Клиент и вызов
О компании FinCore
Финантех-стартап, предоставляющий услуги корпоративных расчетов и B2B-платежей для малого и среднего бизнеса в СНГ. К моменту обращения к нам они обслуживали более 15 000 активных счетов.
Проблема
Легаси-система не выдерживала пиковых нагрузок. Скорость обработки транзакций падала до 5 секунд, а архитектура не проходила аудит безопасности для подключения новых банковских партнеров.
Наше решение
Мы провели полный рефакторинг бэкенда и разработали новую микросервисную архитектуру, которая позволила масштабироваться линейно без потери производительности.
Микросервисы
Разделение монолита на 12 независимых сервисов (Auth, Payments, Ledger, Notifications). Это позволило деплоить обновления без остановки системы.
Real-time обработка
Внедрение Apache Kafka для асинхронной очереди сообщений. Теперь транзакции обрабатываются мгновенно, а нагрузка распределяется автоматически.
Новый UX
Полная переработка интерфейса на React. Путь от создания платежа до подтверждения сократился с 8 кликов до 3.
Техническая архитектура
В основе новой платформы лежит облачная инфраструктура AWS с использованием контейнеризации Docker и оркестрации Kubernetes.
API Gateway
Load BalancerPayment Service
Go / gRPCLedger Service
PostgreSQLAuth Service
OAuth2 / JWTAnalytics
ClickHouseБезопасность и комплаенс
В финтехе безопасность — это не опция, а фундамент. Мы внедрили следующие меры защиты:
Шифрование данных
Все данные шифруются на лету (TLS 1.3) и в состоянии покоя (AES-256). Ключи управления хранятся в AWS KMS.
Антифрод система
Собственная ML-модель, анализирующая 50+ параметров транзакции в реальном времени для блокировки подозрительных операций.
PCI DSS Level 1
Архитектура спроектирована таким образом, чтобы полностью соответствовать самым строгим стандартам индустрии платежных карт.
Результаты
"Команда Кронкит не просто написала код, они перестроили наши бизнес-процессы. Мы наконец-то можем спать спокойно, зная, что система выдержит любой трафик."
Алексей Смирнов
CTO, FinCore
Нужна надежная архитектура?
Расскажите о вашем проекте, и мы предложим техническое решение.
Связаться с нами