~/talk

Going green with native: efficient, sustainable software

Talkat Devworld Conference 2025 · 2025-02-27..02-28· [web-performance]
linkedin:vascoveloso
slides:none on file

Live measurements compare frameworks and runtimes not promises: 155 MB jar vs 86 MB native image, startup times in milliseconds and memory down to ~70 MB heap, and benchmark runs showing tens of thousands of requests per second (Micronaut ~30k locally, native builds sustaining much higher throughput). Native builds cost build time (about 1m36s here) and require GraalVM hints for reflection, but yield lower CPU, memory, storage and faster scaling in containers.

AI-written summary · about

  1. 0:00Green software introduction
  2. 1:03Defining green IT
  3. 2:49Hardware growth and bloat
  4. 4:14ICT emissions forecasts
  5. 5:19Low-hanging fruit for sustainable software
  6. 7:51Scalability reduces emissions
  7. 8:33Native mode benefits
  8. 9:17Framework performance demo
  9. 12:26Native apps optimize resources
  10. 15:18GraalVM native apps
  11. 17:24GraalVM build trade-offs
  12. 19:41Final performance tests
  13. 21:07Measure carbon intensity
  14. 21:51Cloud emissions tools
  15. 23:16Software Carbon Intensity metrics
  16. 24:44Resources and closing
~/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.