System Design · Netflix · Hard
Design a real-time delivery pacing system for a streaming video advertising platform. Advertisers configure campaigns with budget caps, flight start/end dates, targeting restrictions, and a primary objective such as impressions, clicks, or spend. The platform consumes a continuous stream of ad opportunities. For each opportunity it must decide which campaigns are allowed to serve while spreading each campaign's delivery across its flight rather than exhausting the budget…
Checking your access…