How Hulu Scales Services to Support 400 Million Monthly Plays: C* , Redis, and SSD-Based Hardware

Hulu users view 400 million videos and 2  billion advertisements each month. Hugetop is the service that allows users to track their progress in video content. The Hulu engineering team switched to a Cassandra-based architecture in the wake of unbounded data growth, MySQL servers that were running out of space, and the horrors of manual resharding.

In this talk, Matt Jurik (Software Developer, Hulu) walks through:

  • The design of the old and new architectures

  • How C* interacts with Redis

  • The step by step process of how they migrated to C*

  • Hardware and operations changes


This talk was given at Cassandra Day Silicon Valley. Check out more Cassandra Week posts from top engineers!