Design a real-time bidding system for programmatic advertising that can process millions of bid requests per second. Focus on implementing efficient auction algorithms and bid optimization strategies. Address challenges like achieving ultra-low latency, handling massive data volumes, detecting fraudulent traffic, and optimizing advertiser budgets across campaigns.