Java in the Cloud (#38)

Foojay.io, the Friends Of OpenJDK! - A podcast by Foojay.io - Saturdays

Categories:

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.GuestsGrace Jansenhttps://www.linkedin.com/in/grace-jansen/https://twitter.com/gracejansen27Mark Hecklerhttps://mastodon.cloud/@mkheckhttps://twitter.com/mkheckhttps://www.linkedin.com/in/markheckler/Guillaume Laforgehttps://uwyn.net/@glaforgehttps://twitter.com/glaforgehttps://www.linkedin.com/in/glaforge/Podcast Host: Frank Delportehttps://foojay.social/@frankdelportehttps://twitter.com/FrankDelporte Content00:00 Introduction of the topic and guests04:10 How much Java is running in the cloud?08:04 How Java is growing as a cloud programming language10:30 Java is secure thanks to the updates every 3 months12:02 Features in new versions towards the cloud13:01 Finding the right cloud cost balance18:38 Measuring energy usage to know your ecological impact23:27 Developers also need to monitor the cloud cost25:14 We all make mistakes and have unused cloud services27:44 Project duration on-premise versus cloud30:48 Evolutions in Java towards the cloud32:40 Project CRaC and InstantOnhttps://docs.azul.com/core/crac/crac-introductionhttps://openliberty.io/docs/latest/instanton.html 34:36 How the community pushes Java forwardhttps://openjdk.org/projects/leyden/ 37:24 Frameworks supporting cloud improvements40:44 New and shiny is not always the best44:35 How to fix problems in a cloud environmenthttps://opentelemetry.io/https://microprofile.io/specifications/microprofile-telemetry/https://micrometer.io/https://testcontainers.com/51:15 Microservices versus MonolithChasing the ball: https://www.youtube.com/watch?v=BJYsregPlM455:40 Some final thoughts about AI58:26 OutroRelated Foojay Postshttps://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=cloudMusicBarbershop JohnHermine DeurlooSynapse by Shane Ivers - https://www.silvermansound.com