Caching Best Practices: From Origin to Personal Storage

  • Home
  • Caching Best Practices: From Origin to Personal Storage

Tuesday, December 14, 2021 at 10:00am (PT)

Caching is arguably the most fundamental component of the streaming workflow. Without caching, it would be impossible to scale a streaming service to serve hundreds, thousands, or even millions of simultaneous users. So how can we make caching better? What can we do to not only optimize caching performance, but improve its placement in the streaming architecture? In this webinar, we’ll address those questions and more, even discussing how caching might be placed in home networks or on consumer devices, as part of an Open Caching network, to provide better streaming performance through pre-positioning content. Panelists will be announced shortly. This webinar will be moderated by Jason Thibeault, Executive Director of the Streaming Video Alliance.

Webinar Recording

Topics Covered

  1. Let’s begin by talking about cache placement. Where are the optimal places to cache content? What are the tradeoffs for putting storage closer to the end user, even on the device itself?
  2. How does segment size affect cache efficiency and how can you optimize a cache to deal better with different segment sizes?
  3. What is the optimal balance between disk and memory storage for cache efficiency? -Dan
  4. Of course, caches rely on physical storage (such as disks or memory) but is it possible to virtualize the storage containers for better distribution of caches (such as in an edge compute environment)? What would be the benefits or drawbacks?
  5. Is there an ideal caching architecture such as caching groups, parent-caching layers, etc.? Does it depend on the use case (i.e., real-time live, ultra-low latency live, on-demand, etc.)?
  6. What is the impact of peer-to-peer caching (i.e., seeding) on overall cache efficiency? Is it use-case dependent? Is performance improvement related to segment size?
  7. How does a multi-network delivery architecture impact cache efficiency and management?
  8. How can ML and AI play a role in improving cache performance? Is there a way to automate delivery decisions based on how well a cache is serving content?
  9. What are the ways open caching can improve cache performance and management?
  10. Are there any new technologies or caching approaches we may see in the near future?

Want To Participate?

Participating in our webinars is free to members. Learn more about what membership can mean for you and your company.

Panelists

Click on a panelist’s picture or name to visit their Streaming Video Technology Alliance profile. Note: if their profile is not public, this will redirect to their LinkedIn profile.

Other Alliance Webinars

Below are some other SVTA webinars you might find interesting.

January 20, 2022

Optimizing Cloud-Based Workflows

Many streaming operators have embraced the cloud for encoding and transcoding, delivery, analytics, and more.…

About the Streaming Video Technology Alliance

The Streaming Video Technology Alliance is the international technical association addressing critical challenges in streaming video. By educating the industry on the technical nature of the issues, providing a neutral forum for collaboration across the video ecosystem, and publishing documentation that defines technical solutions, the SVTA is helping to improve the streaming video experience at scale. Over 100 companies including network operators, content rights holders, OTT platforms, service providers, and technology vendors – representing some of the biggest names in global streaming – participate in bi-weekly working group activities and quarterly face-to-face meetings.

Have A Question ABout Membership?

Schedule A Meeting

Send An Email

Don’t want to schedule a face-to-face meeting just now? No problem. Simply send your membership question to info@streamingvideoalliance.org or fill out the form below and someone will get back to you as soon as possible.

"*" indicates required fields

Name*
Email*
Hidden