Финтех · Web + Backend
Платёжная платформа
Highload-процессинг, дашборды, интеграции с банками и эквайрингом.
Проект под NDA. Команда S2 выступила подрядчиком полного цикла: серверная инфраструктура и веб-интерфейс.
Задача
Клиенту нужна была платформа обработки платежей, которая держит растущий поток транзакций в реальном времени. Существующая архитектура упиралась в потолок пропускной способности - это угрожало стабильности сервиса и подключению новых клиентов.
Как решали
- Провели аудит системы и локализовали узкие места в обработке данных.
- Спроектировали микросервисную архитектуру на Go: платежи, верификация и аналитика - раздельные контуры.
- Развели хранилища по нагрузке: PostgreSQL под транзакции, ClickHouse под аналитику, Redis под кеш горячих данных.
- Добавили асинхронную очередь задач для сглаживания пиков и выстроили мониторинг, логирование и алертинг.
Технологии
GoTypeScript / ReactPostgreSQLClickHouseRedisKubernetesGitLab CIPrometheus / Grafana
Результаты
- ×3 пропускная способность при сохранении 99.9% аптайма
- Аналитика в реальном времени без задержек в отчётах
- Автоматический деплой и масштабирование в Kubernetes
- Полная наблюдаемость: метрики, логи и алерты
Результат: ×3 пропускная способность