Upgrade to Pro — share decks privately, control downloads, hide ads and more …

#ImpactTheFuture Implementing Planet Friendly Applications

#ImpactTheFuture Implementing Planet Friendly Applications

Yury Nino

April 11, 2024
Tweet

More Decks by Yury Nino

Other Decks in Technology

Transcript

  1. Yury Niño Cloud Infrastructure Engineer @Google Cloud Infrastructure Engineer. Also

    I am SRE and Chaos Engineering Advocate. @yurynino www.yurynino.dev
  2. Did you know that? It takes more energy to mine

    for BitCoin than the whole of New Zealand consumes in a year! To print out one zettabyte of data you would need the paper from 20 trillion trees! In 2023, about 70 million servers were used and each one caused the production of 1–2 tons of CO2.
  3. Did you know that? Consumption of data today needs 3

    times more energy than all the solar panels the world can produce! The Internet produces more than 900 million tons of CO2 each year! One email emits, on average, 4g of CO2 = the carbon footprint of a light bulb turned on for 6 minutes! www.yurynino.dev
  4. The great art of learning is to understand but little

    at a time. As individuals we make a relatively small impact, but collective action and education we can make a difference.
  5. #GreenSoftware is an emerging discipline at the intersection of climate

    science, software design, electricity markets, hardware, and data center design. #GreenSoftware is carbon-efficient software, meaning it emits the least carbon possible. https://learn.greensoftware.foundation/introduction/
  6. Code Efficiency • Replace inefficient custom code with efficient services

    or libraries. • Look at new language alternatives like Cython or Mojo, which aim to have better usability. • Consider pushing work to client devices where the local battery has been renewably charged. • Make sure your data storage policies are frugal. Databases should be optimized. • Avoid excessive use of layers.