Ranked At Read Time
X assembles the For You timeline at request time: candidate sources are queried, a heavy ranker scores the pool, then visibility filters run, then Home Mixer assembles the response.
A proposal arrives: precompute each user's ranked list nightly, store it in a key value store, and serve the timeline as a single read. Assume the scoring model can be run offline and that storing a few hundred bytes per user is affordable.
What is the strongest objection?
Sign in to answer questions and track your progress
Sign In