Stream

The API for scalable feeds and chat. Starting at $0/mo.

What can you build?

Stream makes it easy to build scalable newsfeeds and chat.

Experienced at scale

The team behind Stream has authored the popular open source Stream-Framework and managed activity streams at successful startups. Stream scales well and allows you to retrieve your feed quickly whether you have 3 or 3 million users.

Simple setup

You can get started building your newsfeed in minutes. We currently offer clients for Ruby, Javascript/Node, Python and PHP. Furthermore we support framework integrations for Rails, Django and Laravel. If you run into trouble you can always contact support@getstream.io.

Data export

Your data is always yours. If you want to export it from Stream we’ll write a backup to an S3 bucket of your choosing. Our open source Stream-Framework also gives you a good starting point for building your own solution.

Redundancy

Stream runs on a Cassandra cluster with built-in replication. It stores your data in at least 3 places, which makes it unlikely to get lost.

Low latency - multi region

To ensure a low latency to your servers we have endpoints in us-east, us-west, eu-west and ap-northeast.

Real time updates

You can listen to feed changes in real time. This allows you to notify your users when there are new activities in their newsfeed.

Competitive pricing

Stream uses a highly optimized Cassandra infrastructure to process the feeds. This allows us to charge a comparatively low price. In most cases a solution built in house will cost far more to operate. Stream’s costs advantage becomes even larger when you take development and maintenance costs into account.

Zero maintenance

Do you really want to maintain your own Cassandra, Redis, RabbitMQ, Celery, Faye and web clusters? We take care of your feed infrastructure so you can build what makes your app unique.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Virginia Available
Oregon Available
Frankfurt Available
Tokyo
Sydney
Dublin

Plans & Pricing

    • Redundancy
    • Feed Updates / Month 3,000,000
    • Concurrent Realtime Connections 250
    • MAU
    • Messages/Storage
    • Messages/Month
    • CDN
    • API Calls / Month 200,000
    • Reactions 1,000
    • Unique Records 600,000
    • Redundancy
    • Feed Updates / Month 5,000,000
    • Concurrent Realtime Connections 500
    • MAU
    • Messages/Storage
    • Messages/Month
    • CDN
    • API Calls / Month 400,000
    • Reactions 1,000
    • Unique Records 800,000
    • Redundancy
    • Feed Updates / Month 9,000,000
    • Concurrent Realtime Connections 2,500
    • MAU
    • Messages/Storage
    • Messages/Month
    • CDN
    • API Calls / Month 2,000,000
    • Reactions 1,000,000
    • Unique Records 3,000,000
    • Redundancy
    • Feed Updates / Month
    • Concurrent Realtime Connections 1,250
    • MAU 25,000
    • Messages/Storage 7,000,000
    • Messages/Month 3,000,000
    • CDN
    • API Calls / Month
    • Reactions
    • Unique Records
    • Redundancy
    • Feed Updates / Month 25,000,000
    • Concurrent Realtime Connections 5,000
    • MAU
    • Messages/Storage
    • Messages/Month
    • CDN
    • API Calls / Month 10,000,000
    • Reactions 5,000,000
    • Unique Records 8,000,000
Install Stream
heroku addons:create stream

To provision, copy the snippet into your CLI or use the install button above.

Stream Documentation