GC stop-the-world pauses and request latency under concurrent load in Go
Latency only visible under concurrent requests I am designing a Go service where p99 request latency must stay low even when many goroutines handle requests simultaneously. My concern is the garbage collector: under high concurrency the allocation rate rises, GC cycles become more frequent, and stop-the-world phases such as mark termination and sweep termina