Case Study: Bandsintown achieves scalable real-time concert feeds with Stream

A Stream Case Study

Preview of the Bandsintown Case Study

Bandsintown - Customer Case Study

Bandsintown, a popular concert discovery app with over 25 million users, needed to add a social aspect to its platform by building a feed to connect artists with fans and users with their friends. The challenge was to create a scalable, write-based fan-out system capable of handling large traffic fluctuations from concert announcements. Their team chose to use Stream's activity and notification feeds service rather than building an in-house solution.

By implementing Stream, Bandsintown integrated flat, aggregated, and notification feed types. The vendor's API, including the add_to_many endpoint, efficiently distributed activities to millions of users. This allowed Bandsintown to build a complex and scalable solution in days instead of months. The results were extremely fast feed performance, with an average load time of 20ms, 99.99% uptime, and a significantly more affordable total cost than maintaining a custom-built system.


View this case study…

Bandsintown

Xavier Cany

Chief Technology Officer


Stream

64 Case Studies