March 13, 2026
Just-In-Time or Just-In-Trouble?
What we learned from a 22-Day storage bug (and how we fixed it)
Mux’s 22-day video hiccup has users asking: where did the logs go
TLDR: Mux had a 22-day glitch causing minor video stutters for 0.33% of playback, now fixed and fully cleaned up. Commenters roasted vanished logs and debated whether on-the-fly encoding is smart or reckless, making this a wider lesson in monitoring, scale, and why streaming design choices matter.
Mux owned up to a 22-day oopsie where about 0.33% of video and audio chunks played with stutters and dropouts. They say everything’s fixed and no source files were lost, and they’re being transparent while they investigate. But the comments aren’t here for corporate calm—they’re here for chaos. The spiciest line? That their logging pipeline hit a scale limit and started “quietly discarding logs.” Cue the crowd: Just-In-Time streaming suddenly became Just-In-Trouble. One camp is grilling Mux on the vanishing logs, with users wondering if popular monitoring tools—think dashboards like Datadog and New Relic—were asleep at the wheel. Another camp questions the whole strategy: why do video bits get encoded on the fly at all? As one commenter summed it up, storage is cheap, CPU is not. The techies who love speed push back: on-the-fly encoding means videos start faster, which is the whole point of Mux. Meanwhile, the meme stream is flowing: “Murphy added hot sauce to the punch bowl,” “logs yeeted into the void,” and “error-handling DLC coming soon.” It’s classic internet theater—half useful debate, half roast, fully entertaining. Mux fixed the bug. The community fixed the vibes—by setting them on fire.
Key Points
- •Between January 8 and February 4, about 0.33% of served audio/video segments were corrupted during playback.
- •Symptoms included brief audio dropouts or visual stuttering; no source video data was lost.
- •All affected assets were fully remediated; immediate causes were fixed while deeper investigation continues.
- •Mux described its JIT transcoding and HLS-based delivery flow, where missing segments trigger on-the-fly generation.
- •The new Mux Video Storage system (storage-worker, storage-api, storage-db on CockroachDB) enables streaming while writing via chunked transfer encoding to reduce latency.