Go memory ballast: How I learned to stop worrying and love the heap

Go memory ballast: How I learned to stop worrying and love the heap

5 years ago
Anonymous $fWzGa1uP8i

https://blog.twitch.tv/go-memory-ballast-how-i-learnt-to-stop-worrying-and-love-the-heap-26c2462549a2

I’m a big fan of small code changes that can have large impact. This may seem like an obvious thing to state, but let me explain:

We recently rolled out a small change that reduced the CPU utilization of our API frontend servers at Twitch by ~30% and reduced overall 99th percentile API latency during peak load by ~45%.

Go memory ballast: How I learned to stop worrying and love the heap

Apr 12, 2019, 1:16am UTC
https://blog.twitch.tv/go-memory-ballast-how-i-learnt-to-stop-worrying-and-love-the-heap-26c2462549a2 > I’m a big fan of small code changes that can have large impact. This may seem like an obvious thing to state, but let me explain: > We recently rolled out a small change that reduced the CPU utilization of our API frontend servers at Twitch by ~30% and reduced overall 99th percentile API latency during peak load by ~45%.