~/talk

The Future is πŸ’š: A Journey through the Energy Efficient ..

Talkat Voxxed Days Bucharest 2024 Β· 2024-03-27..03-29Β· [java, web-performance]
slides:none on file

Measured Java results from JDK 21 and multiple JVMs use real load tests two hours long against Spring PetClinic and a Quarkus sample with energy readings from powerstat / Intel RAPL and runtime metrics, showing native-image w/PG optimizations often cuts CPU energy but can reduce throughput unless tuned, and there is no consistent correlation between lower energy and better performance. Practical fixes that demonstrably save time or energy include Maven 3.9 build caching (minutes to seconds saved), Spring Boot caching, Caffeine or Hazelcast, websitecarbon and co2.js for frontend, and the repeated conclusion to measure per use case.

AI-written summary Β· about

  1. 0:00Introduction to green coding
  2. 2:08Climate impact context
  3. 5:09Principles of green software
  4. 8:01Architectural strategies
  5. 10:36Build optimization tips
  6. 14:08Serverless and scaling
  7. 15:15JVM performance analysis
  8. 37:47Caching in application code
  9. 42:28Front-end optimization
  10. 45:39Key takeaways and conclusions
~/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.