tech Deep Dive
System Design Mock: Breaking Down the DoorDash Donation Feature
The DoorDash donation feature is a classic high-concurrency, eventual consistency problem: millions of users triggering small donations at checkout, with a rolling live total displayed in real time. The core trade-off is strong consistency (dual-write + 2PC) vs. eventual consistency (event-driven + counter aggregation).