High Level Design
Designing a scalable news feed system requires balancing: Write efficiency vs read latency Cache size vs data freshness Push vs pull models Throughput vs storage cost