The Question
DesignSocial Media Microblogging Platform
Design a social media platform similar to Twitter. The system should support posting short messages, following other users, delivering personalized real-time feeds, handling viral content fan-out, and serving hundreds of millions of daily active users at low latency.
Redis
Kafka
Cassandra
PostgreSQL
Hybrid Fan-out
February 9, 2026