System Overview - Fan-out on write vs fan-out on read
This system demonstrates two common strategies for distributing updates to multiple users: fan-out on write and fan-out on read. The goal is to deliver timely updates to users' feeds while balancing system load and latency.
Fan-out on write pushes updates to all followers when a user posts, while fan-out on read fetches updates from all followed users when a user reads their feed.
