5 Brilliant Articles About Newsfeeds & Activity Streams
I wanted to highlight some of the best articles out there about newsfeed and activity stream development. As an author of Stream-Framework and the hosted getstream.io I’ve read most of them and here...
View Article5 Reasons to Use Cassandra For Building Your Newsfeed
Users of the open source Stream-Framework often ask us if they should use Redis or Cassandra to power their newsfeed. This article highlights 5 scenarios in which you are better off going for...
View ArticleRedis: Reducing Memory Usage
High Level Tips Most of Stream-Framework’s users start out with Redis and eventually move to Cassandra because Redis becomes too expensive to host. Stream, our hosted API for building scalable...
View ArticleCabin – React & Redux Example App – imgix
This is the 5th post for Cabin, the React & Redux Example App Tutorial series created by Stream. The final result of following this series is your own feature-rich, scalable social network app...
View Article13 Tips for a Highly Engaging News Feed
Getting the user experience right for a newsfeed is quite the challenge. Many apps end up showing completely irrelevant content to their users. Companies like Instagram, Quora, Etsy, Linkedin and...
View ArticleFast Recommendations for Activity Streams Using Vowpal Wabbit
The problem of content discovery and recommendation is very common in many machine learning applications: social networks, news aggregators and search engines are constantly updating and tweaking their...
View ArticleHow to Setup a Highly Available Multi-AZ Cassandra Cluster on AWS EC2
Originally built by Facebook in 2009, Apache Cassandra is a free and open-source distributed database designed to handle large amounts of data across a large number of servers. At Stream, we use...
View ArticleThe Stream Firehose with SQS, Lambda, and Redis
Introduction As of late August, 2016, Stream has officially opened a Firehose to its real-time platform, allowing users to listen to all feed changes via Amazon SQS or webhooks. The Firehose is an...
View ArticleAggregated Feeds – Demystified
Our team has been hard at work to make aggregated feeds easier to use. This blog post will dive into more detail and help you get your aggregated feeds up and running. If you’re looking for something...
View ArticlePersonalization & Machine Learning for News Feeds and Social Networks
Winds is an open source RSS reader powered by React, Redux, Sails and Stream. This tutorial explains how we’ve built personalization for Winds, as an example of how using Stream makes it easy to build...
View ArticleWhy we switched from Python to Go
Updated May 14th 2019 to better reflect improvements to Go in the last 2 years (package management, better performance, faster compile times and a more mature ecosystem) Switching to a new language is...
View ArticleLooking Forward to What’s Coming from Stream in 2018
Looking Back 2017 wrapped up with the launch of Stream V2 and multi-region support. The new version of our API uses Go, RocksDB and Raft to power the feeds for over 300 million users. V2 represents our...
View Article