- Published on
Java 서버의 500ms Stop-the-World 가 1ms로 줄어드는 데 20년이 걸렸다. 1959년 McCarthy의 Lisp부터 2019년 ZGC 정식 출시까지, GC 알고리즘의 진화사. Generational 가설의 실용적 위력, G1의 region 기반 혁신, ZGC의 colored pointer 트릭, Shenandoah의 Brooks pointer, Go의 low-latency 접근, V8의 Orinoco, 그리고 Azul C4가 어떻게 수 TB 힙에서 1ms를 유지하는지 — 매일 실행되는 GC의 깊이.