Artwork

Kandungan disediakan oleh Foojay.io. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Foojay.io atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
Player FM - Aplikasi Podcast
Pergi ke luar talian dengan aplikasi Player FM !

Developing Performant, Cost Efficient, and Eco-friendly Code (#84)

46:06
 
Kongsi
 

Manage episode 521694985 series 3366865
Kandungan disediakan oleh Foojay.io. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Foojay.io atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.

In this Foojay Podcast, we're exploring a critical topic that's becoming increasingly important in our industry: developing sustainable software that is both performant and environmentally friendly.

At the Devoxx and JFall conferences, I had fascinating conversations about how we as Java developers can make a real impact on both our cloud costs and our carbon footprint. And it's interesting to learn how these two goals are often perfectly aligned: what's good for your budget is usually good for the planet too.

We start with Daniel Witkowski. He published an article on Foojay that takes us on a deep dive into performance tuning. He explains why optimizing your code can have a thousand times more impact than saving 30% on cloud costs, and walks us through his journey of turning a simple integer validation challenge into a masterclass on Java performance optimization.

Next, I caught up with Ko Turk, who shares his passion for sustainable engineering and space exploration. He introduces us to Kepler, a tool for monitoring the energy consumption of your applications, and explains how performance optimization naturally leads to sustainability improvements.

Then Ronald Dehuysser, founder of JobRunr, reveals how his open-source job-scheduling library now enables carbon-aware job processing. He explains how JobRunr can automatically schedule non-time-critical jobs to run when renewable energy is most available.

And finally, Jan Ouwens joins us to discuss practical strategies for reducing both costs and CO2 emissions in your applications. He explains why cloud spending is actually a good proxy for your carbon footprint.

00:00 Introduction of topic and guests

02:07 Daniel Witkowski

29:46 Ko Turk

  • https://www.linkedin.com/in/ko-turk-b271b929/
  • https://github.com/sustainable-computing-io/kepler
  • Sustainable engineering
  • Kubernetes Efficient Power Level Exporter (Kepler)

32:46 Ronald Dehuysser

  • https://www.linkedin.com/in/ronalddehuysser/
  • https://www.jobrunr.io/en/
  • Carbon-aware job processing with JobRunr
  • Growing from an open-source project to a company

37:36 Jan Ouwens

  • https://www.linkedin.com/in/janouwens/
  • https://jqno.nl/
  • Reducing the cost and CO2-emissions of your application
  • Private cloud versus cloud providers

45:14 Outro

  continue reading

88 episod

Artwork
iconKongsi
 
Manage episode 521694985 series 3366865
Kandungan disediakan oleh Foojay.io. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Foojay.io atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.

In this Foojay Podcast, we're exploring a critical topic that's becoming increasingly important in our industry: developing sustainable software that is both performant and environmentally friendly.

At the Devoxx and JFall conferences, I had fascinating conversations about how we as Java developers can make a real impact on both our cloud costs and our carbon footprint. And it's interesting to learn how these two goals are often perfectly aligned: what's good for your budget is usually good for the planet too.

We start with Daniel Witkowski. He published an article on Foojay that takes us on a deep dive into performance tuning. He explains why optimizing your code can have a thousand times more impact than saving 30% on cloud costs, and walks us through his journey of turning a simple integer validation challenge into a masterclass on Java performance optimization.

Next, I caught up with Ko Turk, who shares his passion for sustainable engineering and space exploration. He introduces us to Kepler, a tool for monitoring the energy consumption of your applications, and explains how performance optimization naturally leads to sustainability improvements.

Then Ronald Dehuysser, founder of JobRunr, reveals how his open-source job-scheduling library now enables carbon-aware job processing. He explains how JobRunr can automatically schedule non-time-critical jobs to run when renewable energy is most available.

And finally, Jan Ouwens joins us to discuss practical strategies for reducing both costs and CO2 emissions in your applications. He explains why cloud spending is actually a good proxy for your carbon footprint.

00:00 Introduction of topic and guests

02:07 Daniel Witkowski

29:46 Ko Turk

  • https://www.linkedin.com/in/ko-turk-b271b929/
  • https://github.com/sustainable-computing-io/kepler
  • Sustainable engineering
  • Kubernetes Efficient Power Level Exporter (Kepler)

32:46 Ronald Dehuysser

  • https://www.linkedin.com/in/ronalddehuysser/
  • https://www.jobrunr.io/en/
  • Carbon-aware job processing with JobRunr
  • Growing from an open-source project to a company

37:36 Jan Ouwens

  • https://www.linkedin.com/in/janouwens/
  • https://jqno.nl/
  • Reducing the cost and CO2-emissions of your application
  • Private cloud versus cloud providers

45:14 Outro

  continue reading

88 episod

सभी एपिसोड

×
 
Loading …

Selamat datang ke Player FM

Player FM mengimbas laman-laman web bagi podcast berkualiti tinggi untuk anda nikmati sekarang. Ia merupakan aplikasi podcast terbaik dan berfungsi untuk Android, iPhone, dan web. Daftar untuk melaraskan langganan merentasi peranti.

 

Panduan Rujukan Pantas

Podcast Teratas
Dengar rancangan ini semasa anda meneroka
Main