Design a Real-Time Popular Content Feed System
Design a system that displays the top-N most popular content to users in real-time. The system must gather popularity signals (views, likes, shares), compute the top-N popular content, and deliver real-time updates to clients with a maximum end-user latency of 2 seconds. The feed should support freshness — avoiding content the user has already read — and work across web, mobile, and tablet devices.
Asked at:
Atlassian