Strategies to align software execution with periods of high renewable energy availability in the grid. Book Structure and Format
While many discussions on sustainability focus on hardware—energy-efficient servers and renewable energy sourcing—Fontanarrosa’s work, often distributed through academic papers and technical PDFs, shifts the focus to the software layer. His contributions highlight a vital realization: that code itself has a carbon footprint, and software engineers are the custodians of the planet's digital energy resources. green software engineering mr. santiago fontanarrosa pdf
Implementing energy-efficient algorithms and data processing techniques to reduce computational costs without sacrificing performance. Strategies to align software execution with periods of
The central thesis found in literature attributed to Fontanarrosa is that sustainability is not merely an operational concern (something handled by DevOps or facilities management) but a functional requirement of the software itself. In various technical papers, he argues that the decisions made by architects and developers—choices regarding programming languages, algorithms, and data storage—have direct, measurable consequences on energy consumption. Fontanarrosa’s work focuses on —the practice of reducing
Fontanarrosa’s work focuses on —the practice of reducing environmental impact through energy-efficient coding and resource awareness. The book outlines several critical strategies for sustainable development:
Utilizing methodologies to quantify the digital carbon footprint and electricity consumption of software operations.