Odin: Microsoft’s Scalable Fault-Tolerant CDN Measurement System
summary
Odin is a Microsoft client-side active measurement platform that embeds lightweight HTTP/HTTPS probes in web and rich clients, issues billions of measurements a day, and reports via orchestrated endpoints plus third-party report proxies to survive outages. It drives DNS-region selection (median-latency comparisons), yields measurable gains — 10 countries show ≥10% latency gains and 3 show >25% — and pinpoints regional failures (example: Helsinki AS outage). Odin runs in production for two years and operates at global scale.
AI-written summary · about
chapters (10)
- 0:00Odin introduction
- 1:16CDN changes need measurement
- 2:42Measurement challenges in CDNs
- 4:07Limitations of existing solutions
- 7:43Odin meets measurement needs
- 9:52Odin’s client-side measurement
- 12:04Improving DNS redirection
- 15:39Detecting outages with Odin
- 18:15Odin deployment benefits
- 19:00Q&A
related talks
37mResiliency Practices in Managing CDN (Content Delivery Network)
19mNodens: Enabling Resource Efficient and Fast QoS Recovery of Dynamic Microservice...
22mWhy is it always DNS, TLS, and bad configs?
17mIT Infrastructure Reliability Through Monitoring and Alerting
25mTroubleshooting at Scale: What DORA Metrics Miss
37mA Bartender's Guide to Network Monitoring
22mExamining Observability in Node.js
32mActive Fault Finding in Networks
