Right before the holiday season, we have some exciting news: our collaboration in the LETSGO program has led to a paper being accepted for the 22nd IEEE International Conference on Software Architecture ICSA 2025! At Imuno Therapeutics, we contribute our highly compute-intensive software to explore opportunities for making it more sustainable. In return, we gain insights from brilliant informatics experts, helping us build better software while contributing to a greener world. Congrats to Cyan Xiao, Chushu Gao, Pepijn van de Kamp, and Justus Bogner for their fantastic work! Together, we’re shaping smarter solutions for a greener tomorrow.
⚠️ 🌱 Pushing the boundaries of Green Software! 🌱 ⚠️ We’re proud to share that our paper “On the Effectiveness of Microservices Tactics and Patterns to Reduce Energy Consumption: An Experimental Study on Trade-Offs” has been accepted for the 22nd IEEE International Conference on Software Architecture ICSA 2025! Congratulations to Cyan Xiao, Chushu Gao (Software Improvement Group), and Justus Bogner (Vrije Universiteit Amsterdam) for this fantastic achievement! What’s it about? This study explores how applying 6 Green Architecture Patterns impacts key software quality aspects: ⚡ Energy Consumption 🚀 Performance ⚙️ Maintainability Architecture Patterns tested in the controlled experiment: - Modular Monolith vs. Microservice Architecture - Service Mesh (Istio vs. Default K8s Load Balancer) - Request Bundling - Back-end for Front-end - Caching of Read Requests - Distributing Pods over Multiple Nodes The experiment, conducted on an open-source microservice system, measured energy consumption, response time, and throughput across three load scenarios (60/120/180 TPS) using the VU Green Lab’s energy measurement infrastructure. We'll let you know when the paper is published! This study is part of the LETSGO program, a collaboration between: Schuberg Philis, Software Improvement Group, Vrije Universiteit Amsterdam (VU Amsterdam), Utrecht University, Alexandre Bonvin's Lab, Imuno Therapeutics, SURF, and Innofunding BV.