Requirements · Design drill
Scope a news feed
A user posts a short text update. Followers see it in a reverse-chronological home timeline.
Produce these
Write them in order. A diagram that is not forced by a requirement does not count.
- 01
Verbs for post, follow, and read home.
- 02
A freshness rule: how stale a home timeline may be.
- 03
A celebrity rule: one account can have millions of followers.
- 04
What you will not rank, recommend, or moderate in this design.
Pressure
Home must stay under 200 ms for a user who follows 500 accounts.
Leave out
Ads, machine-learned ranking, and stories.