← все видео

Modern Concurrency in Java • Bazlur Rahman & Michael Redlich • GOTO 2026

GOTO Conferences · 2026-05-14 · 34м 11с · 1 116 просмотров · YouTube ↗

Топики: durable-execution

Аудио ещё не скачано.

📝 Summary

Summary ещё не сгенерён.

📜 Transcript

Transcript ещё не сделан.

⚙️ Pipeline jobs

Нет job'ов в очереди.

📄 Описание YouTube

Показать
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub

A N M Bazlur Rahman - Java Champion & Author of "Modern Concurrency in Java" @bazlursthreads 
Michael Redlich - Java Champion & Lead Java Queue News Editor at InfoQ

Check out more here:
https://gotopia.tech/episodes/443

RESOURCES
Bazlur
https://bsky.app/profile/bazlur.ca
https://x.com/bazlur_rahman
https://github.com/rokon12
https://www.linkedin.com/in/bazlur
https://bio.site/bazlur
https://bazlur.ca

Michael
https://twitter.com/mpredli
https://github.com/mpredli01
https://www.linkedin.com/in/michael-redlich-13a966
https://about.me/mpredli

Links
https://youtu.be/miUbs3mqPJE
https://youtu.be/EFXxXFHpS0M
https://youtu.be/fbI3qveS_Is
https://youtu.be/v9Pq69Y_yqM
https://youtu.be/WpvmRaHEQzA
https://youtu.be/04WwkBc6cZ8
https://youtu.be/2749IF7gAbI
https://youtu.be/j0h7wu7gjoU

DESCRIPTION
In this GOTO Book Club episode, Java Champion A N M Bazlur Rahman joins host and fellow Java Champion Michael Redlich to discuss Modern Concurrency in Java — the first comprehensive update to Java concurrency literature in 20 years. Bazlur traces his motivation to the arrival of virtual threads in JDK 21, which he describes as a fundamental shift in Java's concurrency cost model: platform threads were expensive and scarce, demanding careful pooling; virtual threads are cheap, plentiful, and behave like ordinary threads from the developer's perspective, without requiring a new programming model. The book covers this evolution end-to-end, from the history of threads through to structured concurrency, scope values, and the modern frameworks that have already adopted virtual threads — most with a single config change.

The conversation also takes a nuanced look at reactive programming's future. Bazlur's conclusion is that reactive remains compelling in specific contexts — event-driven streaming systems, architectures needing end-to-end back-pressure — but it's no longer the default answer to scalability. For most microservices doing blocking I/O, virtual threads are now the stronger default, and reactive becomes a deliberate architectural choice rather than an automatic one. The book's goal is to give developers both the conceptual grounding and the practical guidance to make that choice confidently — understanding the tool one level deep, so they can design better systems, not just configure their way through a framework.

TIMECODES
00:00 Intro
00:34 What's in the book: Chapter by chapter
06:08 What actually changed with JDK 21?
09:24 Who's this book written for?
12:58 Misconceptions about virtual threads
18:11 Structured concurrency: What problem does it solve?
23:42 Is reactive programming still worth it?
31:42 Why buy this book?
32:45 Outro

RECOMMENDED BOOKS
A N M Bazlur Rahman • Modern Concurrency in Java • https://amzn.to/42w8cOk
Ben Evans & Jim Gough • Optimizing Cloud Native Java • https://amzn.to/41nivD9
Ben Evans, Jason Clark & David Flanagan • Java in a Nutshell • https://amzn.to/43FDoMA
Ian F. Darwin • Java Cookbook 5th ed. • https://amzn.to/3QH0NZy
Victor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBR

https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#Java #Java25 #JDK21 #Concurrency #VirtualThreads #JVM #JavaProgramming #StructuredConcurrency #JavaConcurrency #JakartaEE #Quarkus #ProjectValhalla #ProjectBabylon #ProjectLoom #ReactiveProgramming #Programming #TodayInTech #BazlurRahman #ANMBazlurRahman #MichaelRedlich #BookClub

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 at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1