Sustainability APIs and making APIs sustainable
summary
Recommend hosting on a low‑carbon cloud (Google Cloud advertises 100% matched electricity) and design services to scale to zero when idle; aim to move heavy batch jobs to low grid‑intensity windows using APIs like ElectricityMap, co2signal or WhatTime. Note the internet causes about 3.7% of global emissions and could roughly double by 2025, with Akamai carrying ~20% of traffic, so reduce payloads via sparse fieldsets, enable proper HTTP caching and avoid oversized compound responses to cut energy and latency.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:10Welcome
- 2:00Hosting your APIs
- 3:28Scaling to zero
- 7:13Leverage green APIs
- 11:50Design sustainable APIs
- 12:00Sparse field sets
- 14:40Caching
- 17:22Data is always stale
- 18:57Dont make giant payloads
- 21:43Questions
related talks
15mHow Sustainable APIs Can Change the World
25mDesign, Build, and Run Sustainable APIs and Softwares
21mUnlocking Sustainability Goals with APIs: Here's How
33mDesigning Sustainable APIs
52mAPI-powered digital ecosystems
18mUsing APIs appropriately
22mEvaluate and improve the footprint of digital services
46mYou Aren’t Gonna Need It
