Foojay.io, the Friends Of OpenJDK!

Java in the Cloud (#38)


Listen Later

Java was born in 1995, when the internet as we know it today, didn’t exist yet. Cloud servers, Docker, Kubernetes, distributed systems, scaling up and down,… These things are now part of our daily job, but Java wasn’t originally designed for it. In this episode, we want to learn if the recent evolutions in OpenJDK, and ongoing related projects, will make Java a full Cloud member.

Guests

Grace Jansen

  • https://www.linkedin.com/in/grace-jansen/
  • https://twitter.com/gracejansen27

Mark Heckler

  • https://mastodon.cloud/@mkheck
  • https://twitter.com/mkheck
  • https://www.linkedin.com/in/markheckler/

Guillaume Laforge

  • https://uwyn.net/@glaforge
  • https://twitter.com/glaforge
  • https://www.linkedin.com/in/glaforge/

Podcast Host: Frank Delporte

  • https://foojay.social/@frankdelporte
  • https://twitter.com/FrankDelporte

Content

00:00 Introduction of the topic and guests
04:10 How much Java is running in the cloud?
08:04 How Java is growing as a cloud programming language
10:30 Java is secure thanks to the updates every 3 months
12:02 Features in new versions towards the cloud
13:01 Finding the right cloud cost balance
18:38 Measuring energy usage to know your ecological impact
23:27 Developers also need to monitor the cloud cost
25:14 We all make mistakes and have unused cloud services
27:44 Project duration on-premise versus cloud
30:48 Evolutions in Java towards the cloud
32:40 Project CRaC and InstantOn

  • https://docs.azul.com/core/crac/crac-introduction
  • https://openliberty.io/docs/latest/instanton.html

34:36 How the community pushes Java forward

  • https://openjdk.org/projects/leyden/

37:24 Frameworks supporting cloud improvements
40:44 New and shiny is not always the best
44:35 How to fix problems in a cloud environment

  • https://opentelemetry.io/
  • https://microprofile.io/specifications/microprofile-telemetry/
  • https://micrometer.io/
  • https://testcontainers.com/

51:15 Microservices versus Monolith

  • Chasing the ball: https://www.youtube.com/watch?v=BJYsregPlM4

55:40 Some final thoughts about AI
58:26 Outro

Related Foojay Posts

  • https://foojay.io/today/java-21-and-the-upcoming-jakarta-ee-11-a-new-era-of-cloud-native-java/
  • https://foojay.io/today/how-to-build-and-deploy-a-real-time-cloud-based-logging-system/
  • https://foojay.io/today/how-to-reduce-cloud-cost-by-99-for-eda-kafka-applications/
  • https://foojay.io/today/unified-event-driven-architecture-for-the-cloud-native-enterprise/
  • https://foojay.io/today/how-to-deploy-a-vaadin-application-to-google-cloud-app-engine/
  • https://foojay.io/today/why-a-cloud-native-database-must-run-on-k8s/
  • And many more… https://foojay.io/page/2/?s=cloud

Music

  • Barbershop John
  • Hermine Deurloo
  • Synapse by Shane Ivers - https://www.silvermansound.com 
...more
View all episodesView all episodes
Download on the App Store

Foojay.io, the Friends Of OpenJDK!By Foojay.io


More shows like Foojay.io, the Friends Of OpenJDK!

View all
Software Engineering Radio by se-radio@computer.org

Software Engineering Radio

271 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

291 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

41 Listeners

The InfoQ Podcast by InfoQ

The InfoQ Podcast

39 Listeners

Duke's Corner by Jim Grisanzio

Duke's Corner

8 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

181 Listeners

airhacks.fm podcast with adam bien by Adam Bien

airhacks.fm podcast with adam bien

7 Listeners

A Bootiful Podcast by Josh Long

A Bootiful Podcast

30 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

Hard Fork by The New York Times

Hard Fork

5,479 Listeners

Inside Java by Chad Arimura, David Delabassee

Inside Java

26 Listeners

Happy Path Programming by Bruce Eckel & James Ward

Happy Path Programming

14 Listeners