S2S2 DIGITALSMEKH · SOLONENKO
Финтех · Web + Backend

Платёжная платформа

Highload-процессинг, дашборды, интеграции с банками и эквайрингом.

Проект под NDA. Команда S2 выступила подрядчиком полного цикла: серверная инфраструктура и веб-интерфейс.

Задача

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

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