Hasty Briefsbeta

Bilingual

Nobody Got Fired for Uber's $8M Ledger Mistake?

5 hours ago
  • #cost optimization
  • #case study
  • #system design
  • Uber's LedgerStore on DynamoDB was a costly mistake, leading to an $8 million bill due to high consumption-based pricing.
  • DynamoDB is suitable for payments due to regional consistency, but not for ledgers requiring global linearizability.
  • Each system rewrite at Uber was driven by promotion incentives rather than cost-effective, sustainable solutions.
  • Napkin math reveals that Uber could have predicted unsustainable costs from DynamoDB writes and storage at scale.
  • The case study highlights the danger of prioritizing technical impressiveness over business economics and cost awareness.