
5/14/2024 · Colin Douch
What this post added
This post details the Observability Team's successful implementation of Profile Guided Optimization (PGO) for their Go-based service 'wshim'. It outlines the process of collecting production CPU profiles, merging them, and recompiling the service with PGO enabled. The results show a ~3.5% reduction in CPU usage, saving approximately 97 cores globally, demonstrating significant resource reclamation without code changes.