RETIT presents "How to measure CO2 emissions for every API call of your microservices" at the EcoCompute Conference 2024

On April 25th, 2024 Dr. Andreas Brunnert will be presenting at the first EcoCompute Conference conference. in Munich The topic of his presentation is „How to measure CO2 emissions for every API call of your microservices“ – here is a short summary of the talk:

How to measure CO2 emissions for every API call of your microservices

Have you ever wondered how much CO2 is emitted by a particular API call of your microservices? Then this talk is for you!

I will show you how OpenTelemetry can be used to collect the necessary data to calculate the CO2 emissions for each API call of your microservices. Since OpenTelemetry is compatible with a wide range of data storage and analysis tools, you can use open source tools like Prometheus and Grafana to build dashboards or alerts based on the collected data.

I will conclude the talk with a demo showing a CO2 emissions dashboard for each API call of Java-based microservices written in Quarkus and Spring.

Source: https://www.eco-compute.io/talk/how-to-measure-co2-emissions-api-call-microservice/

The EcoCompute Conference 2024 will take place from 25.04. – 26.04.2024 in Munich, Germany. More information about the event and registration can be found on the website: https://www.eco-compute.io/

We look forward to seeing you there!

Update 2024-04-26:

The presentation slides can be found here:

https://www.retit.de/wp-content/uploads/2024/04/2024-04-25_How_to_Measure_CO2-Emissions_For_Every_API_Call_Of_Your_Microservices.pdf

The demo code for Quarkus and Spring based microservices is available on Github:

https://github.com/RETIT/quarkus-carbon-emissions

https://github.com/RETIT/spring-carbon-emissions