Stream in 2017
Tommaso and I started Stream a little over 2 years ago. It’s been a crazy ride, from our first customer, to Techstars in NYC, our first funding round and now offices in both Boulder, Colorado and Amsterdam, The Netherlands.
Today over 500 companies rely on Stream for their production applications. Our feed technology reaches more than 50 million end users. Leveraging the same technology across so many companies brings many benefits. For one it allows us to invest heavily in Stream. 11 people currently work on improving the API and that number will grow rapidly in 2017.
This blogpost outlines our roadmap for 2017. We’d love to hear your thoughts and feedback, please contact us to share your thoughts.
We’ll continue to push the bar when it comes to performance. At the moment Stream’s average response time is ~40ms. Flat feeds typically load in 20ms and more advanced features such as ranked feeds, aggregated feeds and personalized feeds take a bit more time and push our average up to 42ms. This is not bad, but we intend to do better and reduce both the average performance and the volatility.
Even more important than the performance of the feed is showing relevant content to the user. Aggregation, ranking and personalization are tools Stream offers to help you optimize the user experience.
The usability of ranked feeds is getting a major overhaul in the coming months.
In 2017 we’ll continue to improve our personalization technology. You can use personalized feeds to:
- Power content discovery (similar to Instagram)
- Feed ranking (Facebook style)
- Optimize emails (Similar to Quora’s digest)
- Suggest products or content (Like Etsy’s feed)
- Create follow suggestions
Note: You might also enjoy this blogpost: 13 Tips for a Highly Engaging News Feed
Over the past 6 months Stream’s uptime has been 99.99%. Stability is essential for our customers and we’re working hard to further improve this.
API version 1.1
The new year will be accompanied by our first new API version. Version 1.1 will clean up over 20 smaller issues that trip up new users of Stream.
Full multi-region support
At the moment Stream’s main DC is in AWS east. We run parts of our infrastructure in other regions, but not the entire stack. In 2017 we aim to release full multi-region support. This will further improve performance for our customers in Europe and Asia.
Analytics & Insights
Stream’s analytics currently work well for storing the engagement data for personalization. Unfortunately the reporting and the dashboards aren’t in great shape just yet. In 2017 we’ll take another pass at improving our reporting and make sure it works well for a larger variety of apps.
We’d love to hear from you. Let us know if you have any tips or feedback about Stream.
Simply email support to share your thoughts.
All the best in the new year,
Everyone at Stream