Design a High-Scalability Social News Aggregator
Design a system similar to Reddit that supports millions of active users. The system must handle community creation (subreddits), threaded discussions with deeply nested comments, and a high-concurrency voting system. Focus on the architecture for ranking feeds (Hot/Top), managing extreme write bursts on popular content, and ensuring low-latency read access to community feeds. Discuss how you would handle data consistency for vote counts and the strategy for scaling the storage of billions of comments.
PostgreSQLRedisKafkaS3CloudFrontCitusKubernetesElasticsearchProtobuf
00