5 Brilliant Articles About Newsfeeds & Activity Streams
Blog post from Stream
The discussion highlights various approaches and developments in newsfeed and activity stream architecture, drawing from prominent examples such as Twitter, Yahoo, Etsy, and Instagram. Twitter's evolution is documented through their shift from an expensive pure fanout approach using Redis to dealing with scalability challenges, especially with high-profile users like Katy Perry. Yahoo's research explores a hybrid push-pull model to reduce costs, though it remains largely theoretical. Etsy's architecture is notable for its use of Gearman and Memcached for pre-selection and aggregation of content, while Instagram employs a pure fanout method based on Cassandra, addressing issues like race conditions with a unique tombstone technique. The author notes parallels between Instagram’s setup and their own at getstream.io, and indicates future content discussing the choice between Cassandra and Redis for newsfeed construction.
No tracked trend matches for this post yet.