GC doesn't need to pause to have a negative effect on application latency.
While not-pausing is generally a huge improvement (after several decades of GC development), now what about thrashing of CPU caches?
While not-pausing is generally a huge improvement (after several decades of GC development), now what about thrashing of CPU caches?
In my limited tests I never saw a GC pause over 5ms. I was basically hammering a Spring Boot application with HTTP load tester.