~/talk

Garbage Collection GC in Modern Java Applications: GC Considerations for Microservices

Talkat Devworld Conference 2025 · 2025-02-27..02-28· [microservices]
links:none on file
slides:none on file

Microservices at Get Your Guide experience frequent out‑of‑memory crashes, latency spikes and retries traced to GC behavior: the search service hits failure when traffic exceeds 700 requests per second and switching to ZGC cuts tail latencies and pauses without extra CPU, while the inventory service stores huge 16‑month objects and needs G1GC for predictable collection. Clear metrics on GC frequency, pause durations and heap object sizes drive the decision and validate fixes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:57Garbage collection in microservices
  3. 4:02Java GC fundamentals
  4. 6:51Java garbage collectors
  5. 7:12Search service latency issues
  6. 10:27Switching to ZGC
  7. 12:32Inventory service memory issues
  8. 15:42Choosing G1GC
  9. 16:27Lessons from failures
  10. 18:13Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.