This presentation was recorded at GOTO Aarhus 2023. #GOTOcon #GOTOaar https://gotoaarhus.com Henrik Bærbak Christensen - Author of "Flexible, Reliable Software" & Associate Professor at University of Aarhus @HenrikbChristiansen RESOURCES https://twitter.com/baerbak https://linkedin.com/in/henrik-b%C3%A6rbak-christensen-4880202 ABSTRACT Software architecture practices are methods and techniques that allow software designers and developers to make designs that hopefully strike the right balance between competing quality attributes: modifiability, performance, availability, security, etc. However, in the midst of a threatening climate crisis and with an energy crisis on top of that, an important quality, namely energy efficiency, must be considered as well: for all the merits of a cool microservice architecture, will it also save precious energy compared to the classic monolith? In this talk, I will discuss energy efficiency in our architectural design with an emphasis on the practical challenges facing architects and developers: what are the tactics and rules of thumbs to use, how do we measure power consumption and experiment with various designs, and how do we discuss and collaborate around it? As a university teacher, my primary focus is on teaching software architecture methods and techniques and my perspective is on how to best educate people in this area, by finding motivating examples and exercises, as well as trying to capture and convey the techniques that provides most value for the least effort. [...] Download slides and read the full abstract here: https://gotoaarhus.com/2023/sessions/2544 RECOMMENDED BOOKS Christensen, McGettrick & Impagliazzo • Flexible, Reliable Software • https://amzn.to/3pApA4J Ioannis Kolaxis • 101 Green Software • https://www.kolaxis.dev/book-green-software Mehdi Khosrow-Pour • Green Computing Strategies for Competitive Advantage and Business Sustainability • https://amzn.to/2YXbI7j Lässig, Kersting & Morik • Computational Sustainability • https://amzn.to/3APBW8r Zbigniew H. Gontar • Smart Grid Analytics for Sustainability and Urbanization • https://amzn.to/3pkRVsS Katsoni & Segarra-Oña • Smart Tourism as a Driver for Culture and Sustainability • https://amzn.to/2YXfPQM Carola Lilienthal • Sustainable Software Architecture • https://amzn.to/3yFXxoS https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #BuildingGreenSoftware #Sustainability #SustainableSoftware #CarbonEfficiency #Efficiency #HumanFactor #GreenSoftwareFoundation #Decarbonization #GreenCloud #GreenComputing #GreenCoding #Programming #GreenSoftware #HenrikBChristensen Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.