
Задача. Растущему e-commerce-проекту требовался платёжный шлюз, способный выдержать резкие пиковые нагрузки в распродажи без потерь и задвоений транзакций.
Решение. Мы построили процессинг с гарантией идемпотентности, очередями и outbox-паттерном, горизонтальным масштабированием stateless-сервисов и потоковым антифродом. Аналитика вынесена в отдельное хранилище.
Результат. Система стабильно обрабатывает более 5000 транзакций в секунду с аптаймом 99.99%. В пиковые дни распродаж не было ни одного инцидента с потерей платежей.