Payments. Платёжный шлюз
Шлюз платежей для магазинов: никогда не списать дважды (idempotency key), не потерять подтверждённый платёж (RPO = 0, transactional outbox) и пережить потерю региона.
- System Design — Load balancers, caches, queues и регионы: соберите систему, которая выдержит нагрузку