Все кейсы

Разработка финтех-платформы на Golang с микросервисной архитектурой

Brief ·В контакте ·2025

Разработали масштабируемую и безопасную платформу для финтех-компании — увеличили производительность системы в 3 раза

Задача

Создать масштабируемую и безопасную платформу для обработки миллионов транзакций с высокой скоростью и отказоустойчивостью, обеспечить интеграцию с внешними банковскими системами и платёжными шлюзами, централизованную отчётность и антифрод-защиту

Решение

Спроектирована и реализована микросервисная архитектура с ключевыми модулями: авторизация и управление пользователями, обработка платежей и переводов, система карт, история транзакций и отчётность, система уведомлений, модуль антифрода и интеграции с внешними платёжными шлюзами. Внедрены JWT и refresh-токены, система ретраев, Kafka для гарантированной доставки сообщений, денормализация данных и партиционирование таблиц, бизнес-правила и лимиты на операции для антифрода

Результат

Производительность системы увеличена в 3 раза, обеспечена устойчивость транзакций при сбоях внешних сервисов, внедрена надёжная антифрод-система, настроен CI/CD пайплайн, платформа успешно выдерживает нагрузку highload-сегмента