Все кейсы

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

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

Разработали финтех-платформу на Golang с микросервисной архитектурой для В контакте, обеспечив обработку миллионов транзакций и снизив время отклика запросов в 3 раза.

Задача

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

Решение

Спроектировали микросервисную архитектуру с модулями авторизации, платежей, карт, истории транзакций, уведомлений и антифрода. Использовали Kafka для асинхронной коммуникации, внедрили идемпотентность операций и ретраи до 7 суток. Оптимизировали PostgreSQL с партиционированием и денормализацией для работы с 200+ млн записей.

Результат

  • ×3 Время отклика запросов к базе данных

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

5 место в категории Социальная сеть → UI/UX-дизайн

2021

Orange Premium Club для ПСБ

Обновили сайт премиальной программы Orange Premium Club для ПСБ: сократили путь оформления заявки с пяти шагов до двух и уменьшили число страниц с 48 до 11.

3 · 2 золота