Design a News Aggregator
Role: Software Engineer, Machine Learning Engineer
A news aggregator like Google News collects articles from thousands of publishers and serves personalized feeds to millions of users. With 50,000+ publishers producing 5 million articles daily and 10 million monthly active users, this system design question tests your understanding of data ingestion pipelines, caching strategies, and personalization at scale.
š Read the full System Design walkthrough ā