HARD

Uber Payments Platform

Process 1000s of payments/sec. Ensure ACID transactions and fraud detection.

Estimated Time: 120 minutes
#payments#transactions#fraud#scale
Solution Overview

Idempotent payments, distributed transactions (Saga), fraud detection ML, PCI compliance.

Approach

Saga pattern, idempotency, fraud ML, ledger reconciliation

Companies
  • Uber
  • PayPal
Components
  • Payment gateway
  • Fraud detector
  • Ledger DB
  • Reconciliation
  • Audit trail