~/talk

Java in the Green Cloud: Eco-Friendly Development with Kubernetes

Talkat JCON EUROPE 2025 · 2025-05-12..05-15· [java, cloud-infrastructure]
slides:none on file

Practical steps for greener Java: upgrade to GDK 21 to get J1 GC by default or try ZGC/Chinandua, enable GC logs and tune G1 GC pause settings to cut a real example from 20.44s to 12.7s; favor JIT escape analysis and primitives to avoid millions of heap objects; measure energy with macOS power matrix (example: CPU power 3.76W → 1.53W, a 146% yearly waste if left unchanged); use horizontal pod autoscaler and VPA on Kubernetes; Carbon Aware SDK and Grafana track carbon and show a reported 40% energy reduction.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04Why sustainability matters
  3. 2:52Green programming strategies
  4. 8:34Analyzing resource usage
  5. 15:40Java in the cloud
  6. 21:21Call to action
~/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.