Asynchronous Programming in Java: Options to Choose from By Venkat Subramaniam

preview_player
Показать описание
Java has had parallel and concurrent programming facilities from the start. In the recent years the business has needed as much, if not more, asynchronous capabilities, with webservices and microservices. In this session we will discuss the various options available, such as completable futures, reactive steams, and the newer virtual threads and discuss which options are better suited and why.

VENKAT SUBRAMANIAM
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston.
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Рекомендации по теме
Комментарии
Автор

You don't need a PowerPoint when you have vim skills that impressive

impromp
Автор

Just amazing, I have watched so many talks by this guy and I have completed each video no matter how long. This man can make me watch programming content and learn something new for hours without any regrets.

JRK_RIDES
Автор

Wow, deserves far more watches. I am particularly grateful how Venkat deciphers the semantics for us behind the disjointed and unfortunate naming of functions in Java.

smanqele
Автор

The most comprehensive async/concurrency introduction.

joeng
Автор

This presentation is so clear and inspiring! Thanks

vladyslavh
Автор

wow. Venkat. i like his style of presentation. awesome.

taktak
Автор

Best Programing teacher and inspiration till now. thanks alot.

shivamsoni
Автор

One of the best talks that I've watched! I really what a kind of talk comparing the Golang channel in the Java world once we
now have the Project Loom

costathoughts
Автор

Happiness is listening to Venkat at 2x speed 😅

sujithps
Автор

Great, Weaved the contents like a 'sugaran'.

darshmohi
Автор

2:07:40 One thing I don't understand who executes the blocking calls? When I make Thread.sleep() on virtual threads, there must be someone who will remount it back. But which thread do this??

cztegtq
Автор

Nan(i.e. Indian bread), this was nice XD

sampleshawn
Автор

I tried shown example with JDK 21, but seems newFixedThreadPool and works the same way... any idea?

kortneykane
Автор

how does adding thread.sleep cause it to move to a different thread? 52:00

TheMrHueyFreeman
Автор

Java was adopted by Sir Venkat Subramaniam looong back😂😂😂

one of the reasons why Java shines is because of Sir Venkat Subramaniam.

🎉🎉🎉

VijayJayaram-yrpn
Автор

Really nice presentation!

Super silly question though, what's the scratchpad-ish tool used for coding the examples?

nmodin
Автор

Is this a java channel? Why’re most videos about Java?

andherium
Автор

I’m really tired of all these addicted people starting a talk about their addiction, coffee is a drug, how about finding some other examples while you go to a rehab?

raduking
Автор

Funny moments 😂
23:51
1:08:49
1:25:56
1:39:00

CenturionDobrius