Artwork

A tartalmat a GOTO biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a GOTO vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.
Player FM - Podcast alkalmazás
Lépjen offline állapotba az Player FM alkalmazással!

Optimizing Cloud Native Java • Ben Evans & Holly Cummins

39:18
 
Megosztás
 

Manage episode 499027632 series 2896766
A tartalmat a GOTO biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a GOTO vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

This interview was recorded for the GOTO Book Club.
http://gotopia.tech/bookclub

Read the full transcription of the interview here

Ben Evans - Senior Principal Software Engineer at Red Hat & Co-Author of "Optimizing Cloud Native Java" and many more Books
Holly Cummins - Senior Principal Software Engineer on the Red Hat Quarkus Team
RESOURCES
Ben
https://mastodon.social/@kittylyst
https://www.linkedin.com/in/kittylyst
https://www.kittylyst.com

Holly
https://hollycummins.com
https://bsky.app/profile/hollycummins.com
https://hachyderm.io/@holly_cummins
https://linkedin.com/in/holly-k-cummins
DESCRIPTION
Holly Cummins talks with Ben Evans about his latest book "Optimizing Cloud Native Java", which updates his previous work "Optimizing Java" to reflect the realities of cloud native environments.
Ben explains that performance engineering is not just technical but also psychological, emphasizing the importance of user expectations and defining clear performance goals. They discuss how modern Java performance must account for cloud native architectures, with applications running across distributed microservices and containerized, single-core environments.
The book focuses on the importance of measuring relevant data, warns against relying on misleading micro-benchmarks, and highlights how system-level benchmarks offer a clearer picture. Ben also delves into the JVM's hidden complexities, such as changes in Java 17 and the impact of virtual threads. Practical, real-world examples in the book, like the "fighting animals" microservices application, help developers learn how to optimize Java performance in real network environments.
Finally, Ben touches on the future of Java concurrency, with virtual threads and structured concurrency offering new ways to handle performance challenges in cloud native systems.
RECOMMENDED BOOKS
Ben Evans & Jim Gough • Optimizing Cloud Native Java
Ben Evans, Jason Clark & David Flanagan • Java in a Nutshell
Ben Evans, Martijn Verburg & Jason Clark • The Well-Grounded Java Developer
Ben Evans, Jim Gough & Chris Newland • Optimizing Java
Ben Evans & Martijn Verburg • The Well-Grounded Java Developer

Bluesky
Twitter
Instagram
LinkedIn
Facebook
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket: gotopia.tech
SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

  continue reading

Fejezetek

1. Intro (00:00:00)

2. Who's "Optimizing Cloud Native Java" for? (00:08:09)

3. Performance tuning: Art & science (00:09:54)

4. Java performance (00:21:28)

5. Concurrency in modern Java (00:31:39)

6. Outro (00:38:07)

254 epizódok

Artwork
iconMegosztás
 
Manage episode 499027632 series 2896766
A tartalmat a GOTO biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a GOTO vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

This interview was recorded for the GOTO Book Club.
http://gotopia.tech/bookclub

Read the full transcription of the interview here

Ben Evans - Senior Principal Software Engineer at Red Hat & Co-Author of "Optimizing Cloud Native Java" and many more Books
Holly Cummins - Senior Principal Software Engineer on the Red Hat Quarkus Team
RESOURCES
Ben
https://mastodon.social/@kittylyst
https://www.linkedin.com/in/kittylyst
https://www.kittylyst.com

Holly
https://hollycummins.com
https://bsky.app/profile/hollycummins.com
https://hachyderm.io/@holly_cummins
https://linkedin.com/in/holly-k-cummins
DESCRIPTION
Holly Cummins talks with Ben Evans about his latest book "Optimizing Cloud Native Java", which updates his previous work "Optimizing Java" to reflect the realities of cloud native environments.
Ben explains that performance engineering is not just technical but also psychological, emphasizing the importance of user expectations and defining clear performance goals. They discuss how modern Java performance must account for cloud native architectures, with applications running across distributed microservices and containerized, single-core environments.
The book focuses on the importance of measuring relevant data, warns against relying on misleading micro-benchmarks, and highlights how system-level benchmarks offer a clearer picture. Ben also delves into the JVM's hidden complexities, such as changes in Java 17 and the impact of virtual threads. Practical, real-world examples in the book, like the "fighting animals" microservices application, help developers learn how to optimize Java performance in real network environments.
Finally, Ben touches on the future of Java concurrency, with virtual threads and structured concurrency offering new ways to handle performance challenges in cloud native systems.
RECOMMENDED BOOKS
Ben Evans & Jim Gough • Optimizing Cloud Native Java
Ben Evans, Jason Clark & David Flanagan • Java in a Nutshell
Ben Evans, Martijn Verburg & Jason Clark • The Well-Grounded Java Developer
Ben Evans, Jim Gough & Chris Newland • Optimizing Java
Ben Evans & Martijn Verburg • The Well-Grounded Java Developer

Bluesky
Twitter
Instagram
LinkedIn
Facebook
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket: gotopia.tech
SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

  continue reading

Fejezetek

1. Intro (00:00:00)

2. Who's "Optimizing Cloud Native Java" for? (00:08:09)

3. Performance tuning: Art & science (00:09:54)

4. Java performance (00:21:28)

5. Concurrency in modern Java (00:31:39)

6. Outro (00:38:07)

254 epizódok

Minden epizód

×
 
Loading …

Üdvözlünk a Player FM-nél!

A Player FM lejátszó az internetet böngészi a kiváló minőségű podcastok után, hogy ön élvezhesse azokat. Ez a legjobb podcast-alkalmazás, Androidon, iPhone-on és a weben is működik. Jelentkezzen be az feliratkozások szinkronizálásához az eszközök között.

 

Gyors referencia kézikönyv

Hallgassa ezt a műsort, miközben felfedezi
Lejátszás