~/talk

The `-ilities` of Software Engineering - How Qualities...

Talkat GeeCON Prague 2022 · 2022-05-11..05-13· [software-architecture]
slides:none on file

Defines the actual nonfunctional goals for JVM systems and shows how to measure them: throughput and latency as SLAs, capacity planning across 2–96 cores, and why 32‑core concurrency issues appear on an Azure Gen2 VM while Gen3 holds scaling to 96 cores. Compares concrete GC architectures — parallel (throughput) vs ZGC/Shenandoah (low latency) vs G1 default — explains regions, concurrent vs stop‑the‑world work, fallback GC, and recommends using Java Flight Recorder and Universal Scalability Law (Gunther) to predict and debug scaling.

AI-written summary · about

  1. 0:00Start
  2. 6:34PERFORMANCE
  3. 22:35OPENJDK GCS
  4. 23:49SCALABILITY
~/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.