~/talk

Fighting Climate Change by Building Sustainable Software

Talkat GOTO Amsterdam 2022 · 2022-06-12..06-16· [software-architecture]
slides:none on file

Claims that 42% of global carbon comes from electricity and heat and that data centers plus networks use ~2% of global electricity set the stakes. Concrete tactics include placing servers near users, compressing and filtering data, running batch jobs in greener regions, and replacing redundant hot‑standby servers with containerized autoscaling because containers start in seconds vs VMs in minutes and eliminate idle waste (up to 50% of servers idle). Serverless and container platforms cut idle electricity; rewrite hot paths into compiled languages when profiling shows large gains (Perl ~80x energy of C).

AI-written summary · about

  1. 0:00Intro
  2. 1:11You can fight climate change!
  3. 1:50Climate change: What is the problem?
  4. 2:18Who emits the most carbon?
  5. 3:16IT's impact on climate change
  6. 4:02Finding the best route
  7. 4:41Data networks: How can we consume less electricity?
  8. 6:41Journey to decarbonization
  9. 7:02Data centers: How can we consume greener electricity?
  10. 9:20Using redundant servers
  11. 12:03Leveraging containers
  12. 13:03Modern cars with Start/Stop
  13. 13:55Consuming resources although the app is idle
  14. 14:25Rearchitecting apps
  15. 15:55Serverless
  16. 19:55Which programming language is most energy-efficient?
  17. 21:22Java in the spotlight
  18. 23:45Less is...green
  19. 25:33Sustainability
  20. 26:37The green software book
  21. 27:12Summary
  22. 29:26Outro
~/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.