SESSION ON-DEMAND

All Things P99

The event for developers who care about P99 percentiles and high-performance, low-latency applications

Go Faster: Tuning the Go Runtime for Latency and Throughput

Most Go services don’t need runtime tuning…until they do. At ShareChat, running hundreds of Go services across thousands of cores, we’ve seen real gains from understanding the scheduler and garbage collector under production load. This talk covers when tuning is worth it, how to use runtime variables like GOGC, GOMEMLIMIT, and GOMAXPROCS, and how to apply Profile-Guided Optimisation. We’ll also share lightweight monitoring strategies and the performance improvements we achieved in production.

20 minutes
Register for access to all 60+ sessions available on demand.
Fill out the form to watch this session from the P99 CONF 2025 livestream. You’ll also get access to all available recordings.

Paweł Obrępalski, Staff Engineer at ShareChat

Paweł Obrępalski is a Staff Engineer at ShareChat, passionate about performance and simplicity.