High-Performance Ad Serving & Tracking System
Design a scalable ad serving platform capable of handling 10,000 requests per second with sub-100ms latency. The system must support advertiser campaign management, targeted ad retrieval based on keywords and location, real-time budget enforcement to prevent significant overspending, and a robust tracking mechanism for billions of impressions and clicks. Discuss how you would handle the trade-offs between low-latency ad delivery and eventual consistency in billing/budgeting, especially under peak load conditions.
RedisKafkaPostgreSQLS3FlinkgRPCHMACBloom Filter
00