Showing results for Sustainable Software Engineering - Sustainable Software

Apr 5, 2021
0
0

Tuning Servers for Energy Savings

David Tang
David Tang

An overview of the key power and performance features, how to enable them, and touch on collecting traces and running benchmarks to see what’s impacted by these features. The goal of this article is to help you find the right sets of power configurations to be able to meet the demands of your workload while being energy efficient.

Sustainable Software EngineeringDatacentres
Mar 29, 2021
0
0

Deep Learning to the rescue! Mitigating anthropogenic impact upon killer whales in the Canadian Arctic and Salish Sea

Paraskevi Zerva
Paraskevi Zerva

History and Background  Marine vessel traffic is having a negative anthropogenic impact on marine environments and marine mammals, such as killer whales and other cetaceans, which experience growing pressures by the increasing and constantly changing diverse anthropogenic ocean use and activities performed in coastal areas. The underwater s...

Sustainable Software Engineering
Mar 22, 2021
2
0

How do I start a sustainability community in my organization?

Sara Bergman
Sara Bergman

This post will outline some tips and tricks on how to get a sustainability community started in your organization, no matter if it is a company, non-profit organization or an interest group on some technical subject. The focus is on awareness and skill building and how to put it into action.

ConceptsSustainable Software Engineering
Mar 15, 2021
2
0

Role of Performance Engineering in Designing Energy Efficient Applications

Srinivasan Rakhunathan
Srinivasan Rakhunathan

What is performance testing ? Performance engineering is a software engineering discipline that deals with the techniques, processes, and metrics to make our applications more performant. It is a technique by which we tune the code that we write by measuring against the nonfunctional requirements, such as performance under a certain amount o...

Sustainable Software Engineering
Feb 22, 2021
0
0

Sustainability in Site Reliability Engineering (SRE)

Bill Johnson
Bill Johnson

This presentation and transcript were recorded for the USENIX SRECon Americas 2020 conference in December 2020. SRECon is a yearly conference focusing on the discipline of Site Reliability Engineering and acts as a gathering point for engineers who care deeply about site reliability, systems engineering, and working with complex distributed sys...

Sustainable Software Engineering
Feb 15, 2021
3
2

How Can I Calculate CO2eq emissions for my Azure VM?

Sara Bergman
Sara Bergman

The second principle of Sustainable Software Engineering is to build energy efficient applications. The very first step in that direction is to measure the energy cost of your application. In this post we will look at two different Azure virtual machines, run software on them and calculate the CO2eq emissions of the software. 

MeasurementSustainable Software EngineeringDatacentres
Feb 8, 2021
1
0

We need a Yuka for electricity to ease the energy transition

Pierre LAGARDE
Pierre LAGARDE

At the end of 2020, in the midst of the COVID crisis, Emmanuel Macron, French President, called for a Yuka-like application to be made available to everyone to measure all product's carbon footprint. Un « score carbone » pour évaluer l’impact environnemental des produits ? J’y suis favorable. Nous pouvons créer ensemble le @YukaApp du carbon...

Sustainable Software Engineering
Jan 25, 2021
0
0

Adopting Azure serverless architectures to help reduce CO2 emissions – Part 2 (Extending to the Edge)

Srinivasan Rakhunathan
Srinivasan Rakhunathan

  In the previous part of the serverless architecture post for the Contoso Claim processing application, we built two components. In this iteration, we will make the architecture more sustainable by using Edge computing. Edge computing is a paradigm that brings the compute, storage, and intelligence right down to the edge d...

Sustainable Software EngineeringApplicationsArchitecture
Jan 18, 2021
5
0

A dapper sustainability

Paola
Paola

How a runtime open source project like Dapr can help make applications more sustainable, and call to action for developers to contribute with their work to a sustainable microservice that can measure and optimize the carbon impact of a Dapr application.

Sustainable Software Engineering
Jan 12, 2021
0
0

Using software for sustainability – How Surfrider protects the oceans with AI

Christopher Maneu
Christopher Maneu

On the Sustainable Software blog, there have been a lot of great articles around reducing the environmental impact of software. This article covers a software platform built for helping sustainability. Discover how a team of Open-Source contributors helps an NGO

Sustainable Software EngineeringApplications