Единая история платежей из нескольких платёжных сервисов
Есть несколько независимых сервисов оплаты (картой, через СБП, купоном), у каждого своё хранилище; каждый умеет отдавать одну операцию и постраничный список своих платежей. В личном кабинете пользователь должен видеть единый список всех платежей независимо от способа оплаты: в карточке — краткие данные и ссылка на подробности. Как организовать взаимодействие сервисов, чтобы собирать такой список оптимально? Упрощение: платёж всегда относится ровно к одному способу оплаты.
Порядок, которого ждут: уточни требования → оцени нагрузку → API и данные → схема компонентов → узкие места и отказ. Не прыгай сразу в Kafka.
⌘ Enter — проверить