A Bootiful Podcast cover image

A Bootiful Podcast

Java Champion and legend Dr. Venkat Subramaniam on Java 21

Feb 8, 2024
Java champion and legend Dr. Venkat Subramaniam discusses amazing features in Java 21, including virtual threads and reactive programming. They talk about Java's evolution, the importance of meeting developers where they are, and conference planning. The host expresses love for the conversation and invites listener contribution and feedback.
44:49

Podcast summary created with Snipd AI

Quick takeaways

  • Virtual threads in Java provide scalability and efficiency in multi-threaded applications, while pattern matching offers a concise and efficient approach for handling different implementations based on object type.

Deep dives

Java Virtual Threads

Virtual threads in Java enable asynchronous and non-blocking communication, providing scalability and efficiency in multi-threaded applications. They allow developers to leverage existing code with executor services and seamlessly switch to virtual threads for non-blocking behavior. Virtual threads are particularly beneficial for IO operations, reducing context switching and improving scalability without the need for elastic scaling.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode