Netflix’s Cloud Filesystem for Streaming Content

Tue, Oct 11 2022, 7:00 pm – 9:00 pm PDT              Netflix's Cloud Filesystem for Streaming Content 1


Netflix is revolutionizing the way a modern video studio operates. Netflix Studios produces thousands of movies, shows, trailers, and other forms of media content each year, requiring hundreds of petabytes of storage and billions of media assets. These assets are created, edited, managed, encoded, and rendered by artists working on a multitude of platforms from all around the globe. As these assets need to be immediately available to globally-distributed teams within Netflix Studios, an architecture workable at this scale is needed to provide artists with a secure, performant and seamless storage interface.

This talk will discuss such an architecture: Netflix Drive, which is a generic cloud drive for storing and retrieving media assets. Netflix Drive ties together disparate data (such as: AWS S3, Ceph Storage, Google Cloud Storage, and others) with metadata stores (such as: DynamoDB, RDS, Redis, CockroachDB, and others) in a cogent form for creating, cataloging and serving these assets to applications and workflows.

This talk will also discuss the hybrid aspects of the Netflix Drive architecture which provide an extensible, scalable and performant solution for producing movies and shows around the world. Also, as only a subset of a movie’s thousands to millions of assets needs to be retrieved by any specific group of applications and/or artists, Netflix Drive enables this and thereby simplifies content creation as well as provides security for this huge cache of assets.

Netflix's Cloud Filesystem for Streaming Content 3About the speaker,  Tejas Chopra of Netflix Studios

Tejas Chopra is an Senior Software Engineer and Engineering Leader at Netflix where he works on architecting Netflix Studio in the Cloud. The National Diversity Council recognized Tejas as one of the 2022 40 Under 40 in Tech, and he is also a TedXspeaker where he has spoken on Web3, Cloud, DevOps, and Culture.

Tejas has advised several Web3 startups such as Nillion, Dorado, and TheKarmaBook, and is also an Adjunct Professor for Software Development at the Univ. of Advancing Technology in Tempe, AZ. Tejas has more than a decade of experience working at Samsung, Apple, Box, and Cadence, and has a Masters in Electrical and Computer Engineering from Carnegie Mellon University.



Event recording coming soon.