~/talk

Distributed Video Management at Tesco Scale with Edge Compute and Kubernetes

links:none on file
slides:none on file

Built in-house, a modular multi-stage video pipeline ingests RTSP via ONVIF, fronts streams with a serve stage so one camera supports many clients, records to hybrid storage and plays back over HLS while live uses WebRTC for sub-second latency. Edge compute runs on k3s Kubernetes per store, uses edge filtering so cloud pulls are on demand, and Prometheus-style observability controls cost. The deployment claims management of 200,000+ cameras, 4.8M recording hours/day (~4.5 PB/day) and real-time alerts, and it operates at scale.

AI-written summary · about

  1. 0:00Introduction to Tesco
  2. 2:12Tesco video scale challenge
  3. 3:36Video use cases at Tesco
  4. 4:39Why build a video platform
  5. 6:46Demo of video platform UI
  6. 8:35Architecture constraints and challenges
  7. 11:02Solving camera fragmentation
  8. 12:47Video pipeline architecture
  9. 14:34Edge compute hosting choice
  10. 15:59Distributed storage at edge
  11. 16:40Kubernetes at the edge
  12. 17:24Hosting environment fragmentation
  13. 18:05Cloud-edge federation trade-offs
  14. 19:32Observability at scale
  15. 20:16Cost and data balance
  16. 20:37Key learnings and conclusion
~/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.