System Design · Databricks · Hard
Design a system that powers a worldwide ad marketplace, matching publishers with multiple ad providers. When a publisher wants to display an ad, the system must quickly select the best-paying advertisement from a pool of campaigns, serve the creative, handle click tracking, and ensure advertiser budgets are enforced accurately and in real-time. Functional Requirements Ad Request & Delivery: Publishers send a request for an ad slot; the system returns an HTML/JS snippet…
Checking your access…