ACCU Membership: https://tinyurl.com/ydnfkcyn
---
Green Software Architecture - Dos Don'ts and Some Surprises - Giovanni Asproni - ACCU 2024
---
Research on green software—which is software designed, developed and implemented to limit energy consumption and have minimal environmental impact—has been around for a number of years, but started to have real traction only recently, due to the big, and increasing impact software systems have on the environment and on global warming. In fact IT energy demand accounts for approximately 2% of global CO2 emissions, approximately the same level as aviation, and represents over 10% of all the global energy consumption (source Wikipedia).
This talk is about how to approach the design and implementation of greener software systems from a technical perspective—showing the latest thinking in terms of practices, patterns, and principles, as well as some counter intuitive aspects—and how to include some "green thinking" into our everyday coding activities.
In particular, I'll revisit some modern software engineering practices and highlight their impact--both positive, and negative--when we add green software considerations to our requirements.
Slides: https://accu.org/conf-previous/accu2024/
Sponsored By think-cell
---
Giovanni Asproni
I help software companies and teams to become more successful. And I write code as well.
I am a freelance consultant and the CTO and co-founder of Launch Ventures, a company that offers software and product development services.
I am a contributor to "97 Things Every Programmer Should Know” published by O’Reilly, and a host for the Software Engineering Radio podcast https://se-radio.net
---
The ACCU Conference is the annual conference of the ACCU membership, but is open to any and all who wish to attend. The tagline for the ACCU is 'Professionalism in Programming', which captures the whole spectrum of programming languages, tools, techniques and processes involved in advancing our craft. While there remains a core of C and C++ - with many members participating in respective ISO standards bodies - the conference, like the organisation, embraces other language ecosystems and you should expect to see sessions on C#, D, F#, Go, Javascript, Haskell, Java, Kotlin, Lisp, Python, Ruby, Rust, Swift and more.The ACCU Conference is a conference by programmers for programmers about programming.
Discounted rates for members.
ACCU Membership: https://tinyurl.com/ydnfkcyn
2024 Program: https://accu.org/conf-previous/accu2024/
https://accu.org
https://www.accuconference.org/
https://mastodon.social/@ACCUConf
/ accu-conference
https://bsky.app/profile/accuconf.bsk...
/ accuorg
/ accuconf
---
YouTube Videos Filmed, Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk
#accuconf #programming #cplusplus #softwarearchitecture #greenit
Информация по комментариям в разработке