Design a Topic-Based News Aggregator

Asked at Rippling · System Design for ML · Difficulty: Hard · Last asked Nov 2, 2026

Design a topic-based news aggregation service. It periodically retrieves articles from publisher APIs, assigns topics through an existing classifier, and gives each user a feed drawn from followed topics. The design must support tens of thousands of publishers. Each user may follow hundreds of topics.

Loading the problem…