How Sustainable APIs Can Change the World
summary
Shows that APIs can cut CO2 by three concrete levers — energy efficiency, carbon awareness, hardware efficiency — and gives implementable tactics: host in low-carbon regions, co-locate microservices, use caching and MQTT, right-size compute, destroy non-prod, batch work and prefer event-driven patterns. Introduces a Software Carbon Intensity (SCI) equation (E×I + M scaled by R) and points to third-party services like Climatiq API to estimate emissions per region, plus an eco mode header pattern to let callers trade latency for lower carbon.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:50Trends Since 1971
- 5:302021 Web Traffic Analysis
- 7:16Making APIs Eco-Friendly
- 10:37Implementing Eco Mode in APIs
- 12:22Understanding Software Carbon Intensity
- 13:06Carbon Intensity Score Equation
- 13:55Third-Party APIs for Carbon Footprint
- 14:35Learning Resources on Carbon Footprint
- 14:46Urgency of Environmental Action
- 15:08Conclusion
related talks
24mSustainability APIs and making APIs sustainable
26mHow to Build and Leverage APIs Sustainably to Reduce Digital Waste.
25mDesign, Build, and Run Sustainable APIs and Softwares
38mGreen software: How can tech contribute to worldwide sustainability effort?
43mGreen Software – How To Make Our Applications Carbon Aware?
55mCode that Won't Heat the Planet: Engineering Sustainable Software for a Better Future
57mSustainable Green Software development
31mThe state of Green Washing
