A Node.js service faced performance issues due to improper handling of worker threads, which caused high resource consumption and server instability within a Kubernetes environment. By spawning multiple workers per CPU core instead of per allocated resource, and aggressively restarting them on errors, a positive feedback loop
Table of contents
A disrupted gaming nightNot so fast TarnishedDigging deeperBuilding better observability3 Comments
Sort: