A live-sports streaming platform based in India also streams to licensed APAC markets such as Singapore, Malaysia and Australia, about 2.5 million concurrent viewers outside India during a big match. Video goes out through two CDNs with HLS and DASH, playback and DRM services run on Kubernetes in Indian regions, and every player sends QoE beacons with error codes. Nothing was deployed by the platform team today, but the CDNs, ISPs, app stores and data vendors change things without telling anyone.
The interviewer asks“Twenty minutes into a match, the client QoE dashboard shows video start failures for APAC viewers jumping from 0.4 percent to 3.1 percent. CPU, memory, pod health and server-side 5xx all look normal, and the service teams say it is not them. Walk me through how you find what the 3 percent have in common, stop the bleeding, and then get to root cause.”
Healthy servers tell me the failure is before the origin, on the client, or a 4xx that 5xx dashboards ignore, so I stop staring at pods and slice the failing sessions. From the QoE beacons I compute lift: share of failures divided by share of sessions, across ASN, CDN and PoP, IP version, device and app version, DRM system, manifest variant and error code. When a cohort stands out, for example one mobile ISP on IPv6 through one CDN PoP, I take the cheapest reversible mitigation first, such as steering that ISP to the other CDN, and confirm recovery in the same RUM data. Then I prove root cause with probes inside that network and CDN edge logs, and prevent recurrence with sliced RUM SLOs, IPv4 and IPv6 synthetic probes and automatic QoE-based CDN steering.
A free account unlocks the rest of it, and saves your progress across every track.
strace Trace the system calls a process makesltrace Trace the library calls a program makeslsof List open files, sockets and the processes holding themdmesg Read the kernel's message logperf Profile where CPU time goes, kernel and user spacegdb Debug crashes, core dumps and hung processescoredumpctl Find and open core dumps captured by systemdsar Collect and replay system activity history