~/talk

Optimizing Video Storage Via Semantic Replication

Talkat Systems @Scale Spring 2021 · 2021-02-24..03-17· [machine-learning]
links:none on file
links:none on file
slides:none on file

Facebook treats different encodings of the same video as semantic replicas and compacts cold videos by keeping one physical copy per encoding instead of two, cutting storage for those assets by about 50%. Videos are chunked; initial placement policy volumes caused metadata IO to jump from ~4 reads to over 100, so the system introduces petabyte-scale mega volumes and cross-region tuples called semantic volumes to keep encodings in distinct failure domains and to allow changing per-encoding replica counts when videos go hot again.

AI-written summary · about

  1. 0:00Video storage optimization intro
  2. 1:04Semantic replication concept
  3. 3:55Physical vs semantic replicas
  4. 6:02Temporal access patterns
  5. 7:06Storage system requirements
  6. 8:28Building the replication engine
  7. 9:49Blob storage overview
  8. 11:15First replication attempt issues
  9. 14:02Mega vs semantic volumes design
  10. 16:30Trade-offs and future steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.