The Stream Blog

Looking 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 largest improvement in performance so far. Switching from Cassandra to RocksDB was a major step forward for Stream. It’s […]

Dubsmash Switches to Stream from an In-House Solution

About Dubsmash Dubsmash is a global entertainment platform that allows users to interact with the content they love. Their team is building the interactive video quote database of the future, allowing users around the world to share, lip-sync, and meme over pop culture content. With over 200M global users who create & interact with 35 […]

Why we switched from Python to Go

Switching to a new language is always a big step, especially when only one of your team members has prior experience with that language. Early this year, we switched Stream’s primary programming language from Python to Go. This post will explain some of the reasons why we decided to leave Python behind and make the […]

Stream raises $3 Million from Arthur Ventures

We are excited to announce that Stream has raised $3 million from Arthur Ventures with participation from Galvanize, Techstars, and others. This puts Stream’s total funding at $4.75 million.  Stream will use this investment to expand its team and accelerate product development. Stream (getstream.io) is an API for building, scaling and personalizing feeds. Over 500 companies […]

How 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. Cassandra at Stream At Stream, we use Cassandra as the primary data store for our feeds. Cassandra stands out because it’s able to: Shard data automatically Handle […]

Case Study – Sportlobster & Stream

The No.1 Online Sports Community The Customer Sportlobster is the platform that fuels your passion for sport. It allows you to join the conversation with fellow sports fans, discussing the hot topics around the teams and sports stars that matter to you. Being on Sportlobster keeps you informed with personalised news and live scores and […]

Case Study – Bandsintown & Stream

Feeds for 25 Million Users The Customer Bandsintown simplifies concert discovery by allowing you to track your favorite artists, receive alerts when they are touring near you, keep track of which shows you have RSVP’d to, and share concert details with your friends. Bandsintown was founded in 2004 by Fabrice Sergent, Julien Mitelberg,  Todd Cronin […]

5 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 five scenarios in which you are better off going for Cassandra.

Scalability as a Service, Guest Post on HighScalability

Thierry wrote a guest post on HighScalability called Scalability as a Service. It explains the trend how development is moving towards a hosted component based approach.

Multi Region Support

We are shipping the first iteration of multi-region support. We now replicate part of our infrastructure in four regions.

How Stream’s Entry Plan Compares to In-House Solutions

Stream's hosted newsfeed API gives you several advantages over an in-house solution.

Introducing the Stream Framework

Introducing version 1.0.0 of the Stream Framework!