Latest Throughput Podcast Episodes

Inside Java artwork

“The Panama Effect” with Jorn Vernee

Inside Java - January 08, 2024 08:13 - 23 minutes ★★★★★ - 24 ratings
The Foreign Function and Memory API will be finalised in JDK 22. This API helps you integrate native code within your Java program.  Using this new API you can efficiently invoke code outside the JVM, safely access memory not managed by the JVM, call native libraries and process native data wi...

Inside Java artwork

“The Panama Effect” with Jorn Vernee

Inside Java - January 08, 2024 08:13 - 23 minutes
The Foreign Function and Memory API will be finalised in JDK 22. This API helps you integrate native code within your Java program.  Using this new API you can efficiently invoke code outside the JVM, safely access memory not managed by the JVM, call native libraries and process native data wi...

Inside Java artwork

“Sequenced Collections” with Stuart Marks

Inside Java - April 25, 2023 10:22 - 40 minutes
Sequenced Collections, targeted for JDK 21, are a new collection type created to represent a sequence of elements with a defined encounter order. Ana recorded this episode with Stuart Marks, the owner of JEP 431 about Sequenced Collections. Stuart discusses the essence of Sequenced Collection ...

Inside Java artwork

“Sequenced Collections” with Stuart Marks

Inside Java - April 25, 2023 10:22 - 40 minutes ★★★★★ - 24 ratings
Sequenced Collections, targeted for JDK 21, are a new collection type created to represent a sequence of elements with a defined encounter order. Ana recorded this episode with Stuart Marks, the owner of JEP 431 about Sequenced Collections. Stuart discusses the essence of Sequenced Collection ...

Inside Java artwork

"Preview Features: A Look Back and A Look Ahead" with Alex Buckley

Inside Java - March 21, 2023 14:00 - 33 minutes ★★★★★ - 24 ratings
Preview Features have been essential to the delivery of Java for the past 5 years, and Java 20 is no exception with second previews of both Virtual Threads and the Foreign Function & Memory API. Chad discussing the importance of Preview Features with Alex Buckley, as well as an Informational J...

Inside Java artwork

"Preview Features: A Look Back and A Look Ahead" with Alex Buckley

Inside Java - March 21, 2023 14:00 - 33 minutes
Preview Features have been essential to the delivery of Java for the past 5 years, and Java 20 is no exception with second previews of both Virtual Threads and the Foreign Function & Memory API. Chad discussing the importance of Preview Features with Alex Buckley, as well as an Informational J...

Inside Java artwork

“Helidon Níma & Virtual Threads”

Inside Java - January 12, 2023 08:03 - 29 minutes ★★★★★ - 24 ratings
Helidon Níma is the first Java microservices framework built from the ground up on virtual threads. David recorded this episode with Tomas Langer, the Helidon architect. Tomas discusses virtual threads from a framework developer point of view. He explains Níma, its architecture and how virtual...

Inside Java artwork

“Helidon Níma & Virtual Threads”

Inside Java - January 12, 2023 08:03 - 29 minutes
Helidon Níma is the first Java microservices framework built from the ground up on virtual threads. David recorded this episode with Tomas Langer, the Helidon architect. Tomas discusses virtual threads from a framework developer point of view. He explains Níma, its architecture and how virtual...

Inside Java artwork

“Java Language - State of the Union”

Inside Java - December 23, 2022 11:57 - 33 minutes
In this episode, David discusses with Gavin Bierman, the latest evolution in the Java Language. In addition to being a regular guest on this podcast, Gavin spends most of his time on designing new Java language features. They are chatting about Project Amber's latest features related to Patter...

Inside Java artwork

“Java Language - State of the Union”

Inside Java - December 23, 2022 11:57 - 33 minutes ★★★★★ - 24 ratings
In this episode, David discusses with Gavin Bierman, the latest evolution in the Java Language. In addition to being a regular guest on this podcast, Gavin spends most of his time on designing new Java language features. They are chatting about Project Amber's latest features related to Patter...

Inside Java artwork

“JavaFX”

Inside Java - November 18, 2022 05:26 - 15 minutes
During JavaOne, David sat down with Kevin Rushforth (OpenJFX Project Co-Lead, Oracle) to discuss the JavaFX, OpenJFX and the new JavaFX builds that Oracle is now producing.

Inside Java artwork

“JavaFX”

Inside Java - November 18, 2022 05:26 - 15 minutes ★★★★★ - 24 ratings
During JavaOne, David sat down with Kevin Rushforth (OpenJFX Project Co-Lead, Oracle) to discuss the JavaFX, OpenJFX and the new JavaFX builds that Oracle is now producing.

Inside Java artwork

#27 - “JavaFX”

Inside Java - November 18, 2022 05:26 - 15 minutes
During JavaOne, David sat down with Kevin Rushforth (OpenJFX Project Co-Lead, Oracle) to discuss the JavaFX, OpenJFX and the new JavaFX builds that Oracle is now producing.

Inside Java artwork

"Java 19 is Here!"

Inside Java - September 20, 2022 15:00 - 35 minutes ★★★★★ - 24 ratings
In this two-part episode, Chad interviews Ron Pressler, architect and lead for Project Loom, on Virtual Threads and Structured Concurrency, followed by Brian Goetz, Chief Language Architect, on Record Patterns and the arc of features in Project Amber leading to data-oriented programming. Show ...

Inside Java artwork

#26 - "Java 19 is Here!"

Inside Java - September 20, 2022 15:00 - 35 minutes
In this two-part episode, Chad interviews Ron Pressler, architect and lead for Project Loom, on Virtual Threads and Structured Concurrency, followed by Brian Goetz, Chief Language Architect, on Record Patterns and the arc of features in Project Amber leading to data-oriented programming. Show ...

Inside Java artwork

"Java 19 is Here!"

Inside Java - September 20, 2022 15:00 - 35 minutes
In this two-part episode, Chad interviews Ron Pressler, architect and lead for Project Loom, on Virtual Threads and Structured Concurrency, followed by Brian Goetz, Chief Language Architect, on Record Patterns and the arc of features in Project Amber leading to data-oriented programming. Show ...

Inside Java artwork

"JavaOne is Back!"

Inside Java - August 03, 2022 18:22 - 29 minutes ★★★★★ - 24 ratings
Chad interviews Sharat Chander about both the history of JavaOne, and what to expect with the return of it in October. Show notes: Update blog series on Inside.java Register Now to get Early Pricing  

Inside Java artwork

#25 - "JavaOne is Back!"

Inside Java - August 03, 2022 18:22 - 29 minutes
Chad interviews Sharat Chander about both the history of JavaOne, and what to expect with the return of it in October. Show notes: Update blog series on Inside.java Register Now to get Early Pricing  

Inside Java artwork

#25 - "JavaOne is Back!"

Inside Java - August 03, 2022 18:22 - 29 minutes ★★★★★ - 24 ratings
Chad interviews Sharat Chander about both the history of JavaOne, and what to expect with the return of it in October. Show notes: Update blog series on Inside.java Register Now to get Early Pricing  

Inside Java artwork

"JavaOne is Back!"

Inside Java - August 03, 2022 18:22 - 29 minutes
Chad interviews Sharat Chander about both the history of JavaOne, and what to expect with the return of it in October. Show notes: Update blog series on Inside.java Register Now to get Early Pricing  

Inside Java artwork

“Towards Generational ZGC”

Inside Java - June 28, 2022 13:53 - 14 minutes ★★★★★ - 24 ratings
In this episode, David talks with Erik Österlund about the work he did on the Z Garbage Collector, and the plans to make ZGC a Generational GC. Amongst other things, Erik shares some details on the underlying techniques, and the expected benefits.

Inside Java artwork

#24 - “Towards Generational ZGC”

Inside Java - June 28, 2022 13:53 - 14 minutes ★★★★★ - 24 ratings
In this episode, David talks with Erik Österlund about the work he did on the Z Garbage Collector, and the plans to make ZGC a Generational GC. Amongst other things, Erik shares some details on the underlying techniques, and the expected benefits.

Inside Java artwork

#24 - “Towards Generational ZGC”

Inside Java - June 28, 2022 13:53 - 14 minutes
In this episode, David talks with Erik Österlund about the work he did on the Z Garbage Collector, and the plans to make ZGC a Generational GC. Amongst other things, Erik shares some details on the underlying techniques, and the expected benefits.

Inside Java artwork

“Towards Generational ZGC”

Inside Java - June 28, 2022 13:53 - 14 minutes
In this episode, David talks with Erik Österlund about the work he did on the Z Garbage Collector, and the plans to make ZGC a Generational GC. Amongst other things, Erik shares some details on the underlying techniques, and the expected benefits.

Inside Java artwork

“Java 18 is Here!”

Inside Java - March 22, 2022 16:24 - 25 minutes ★★★★★ - 24 ratings
In this special episode Chad talks with Naoto Sato on JEP 400, UTF-8 by Default, and Michel Trudeau on JEP 413, Code Snippets in Java API Documentation. To round things out, we also pulled in highlights from podcast episodes 21 and 22 to provide an overview of JEP 408, Simple Web Server, and J...

Inside Java artwork

#23 - “Java 18 is Here!”

Inside Java - March 22, 2022 16:24 - 25 minutes
In this special episode Chad talks with Naoto Sato on JEP 400, UTF-8 by Default, and Michel Trudeau on JEP 413, Code Snippets in Java API Documentation. To round things out, we also pulled in highlights from podcast episodes 21 and 22 to provide an overview of JEP 408, Simple Web Server, and J...

Inside Java artwork

#23 - “Java 18 is Here!”

Inside Java - March 22, 2022 16:24 - 25 minutes ★★★★★ - 24 ratings
In this special episode Chad talks with Naoto Sato on JEP 400, UTF-8 by Default, and Michel Trudeau on JEP 413, Code Snippets in Java API Documentation. To round things out, we also pulled in highlights from podcast episodes 21 and 22 to provide an overview of JEP 408, Simple Web Server, and J...

Inside Java artwork

“Java 18 is Here!”

Inside Java - March 22, 2022 16:24 - 25 minutes
In this special episode Chad talks with Naoto Sato on JEP 400, UTF-8 by Default, and Michel Trudeau on JEP 413, Code Snippets in Java API Documentation. To round things out, we also pulled in highlights from podcast episodes 21 and 22 to provide an overview of JEP 408, Simple Web Server, and J...

Inside Java artwork

#22 - “The Simple Web Server”

Inside Java - March 04, 2022 06:01 - 26 minutes
David remotely sat down with Julia Boes, Senior Member of Technical Staff in Dublin, to discuss the Simple Web Server (SWS). The SWS, introduced in JDK 18, is a minimal web server that serves static files. It comes with a command-line tool and an API. In this episode, Julia explains why another ...

Inside Java artwork

“The Simple Web Server”

Inside Java - March 04, 2022 06:01 - 26 minutes ★★★★★ - 24 ratings
David remotely sat down with Julia Boes, Senior Member of Technical Staff in Dublin, to discuss the Simple Web Server (SWS). The SWS, introduced in JDK 18, is a minimal web server that serves static files. It comes with a command-line tool and an API. In this episode, Julia explains why another ...