Netflix Caching with Scott Mansfield
Software Engineering Daily,
Originally posted on Software Engineering Daily
Caching is a fundamental concept of computer science. When data is accessed frequently, we put that data in a place where it can be accessed more quickly–we put the data in a cache. When data is accessed less often, we leave it in a place where the access time is slow or expensive.
Netflix has a huge variety of data, and a huge variety of access patterns for how that data gets retrieved from storage. In today’s episode, Scott Mansfield gives an overview of Netflix’s caching architecture, including EVCache, the ephemeral, volatile cache built for Netflix’s cloud architecture.
As with other episodes about Netflix architecture, this show is a deeply technical case study.
|Build apps that communicate with everyone in the world. Voice & Video, Messaging, and Authentication APIs for every application. Start your Free Trial today and get an additional $10 credit account with account upgrade. Learn more at go.twilio.com/podcast|
|Check out the GeekWire podcast for the inside scoop on the latest industry news, plus interviews with technology and startup leaders. Subscribe on iTunes, SoundCloud, Stitcher or at geekwire.com/podcast.|