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