Programmer DD
Jul 16, 2022 · Operations
How a Lua Bug Crashed Bilibili’s Load Balancer and the Lessons Learned
A detailed post‑mortem of the July 2021 Bilibili outage reveals how a Lua‑induced CPU spike in the OpenResty‑based SLB caused widespread service disruption, the step‑by‑step emergency response, root‑cause analysis, and the subsequent architectural and operational improvements to prevent recurrence.
IncidentResponseLoadBalancingLua
0 likes · 19 min read
