Parallel and Asynchronous Programming with Streams and CompletableFuture with Venkat Subramaniam

preview_player
Показать описание

Java 8 makes it relatively easy to program with parallel streams and to implement asynchronous tasks using CompletableFuture. When someone says it’s easy, cautious programmers ask “What’s the catch?” Well, of course, that’s one of the major topic we’ll address in this deep dive session. We will start with a fast introduction to parallel and asynchronous programming with Java 8 and quickly delve into the gotchas, when to use these facilities, when to avoid them, and how and where to put them to good use.
Рекомендации по теме
Комментарии
Автор

26:43 parallel() and sequential() the last one called wins.
43:40 forEachOrdered()
1:01:00 identical value for reduce operation. Here is my question, if the reduce operation always requires an identical value for initializing it, why doesn't Java omit the parameter?
1:05:00 How many threads should I create?
1:15:36 configuring number of threads JVM wide
1:34:27 CompletableFutures
1:38:10 Lesson from Javascript--Promise
1:39:22 Exception handling and functional programming are mutually exclusive.
1:47:00 Famous or popular functional interfaces;
2:00:47 Thread of execution.
2:12:11 Comparison of stream and completableFuture
2:17:44 Pipeline of completableFuture
2:27:44 Exceptionally
2:44:18 Succeed on timeout
2:53:32 Combine and compose

赵云-zz
Автор

I will recommend this to anyone who is ever interested in understanding Streams and CompletableFutures in Java. It helped me immensely when I started working with Java in my new job after 5 years of Python. Wonderful presentation!

MeplaSN
Автор

This guy has to be on something to be able to explain it so flawlessly. Thanks for the video man !

jorgevillarreal
Автор

I love this guy's talks. Undoubtedly the best videos on Java.

thepeerdependency
Автор

Explained in a Simple and practical way, this is the way an expert teaches, he makes complex things simple

pdukale
Автор

Finished watching this video for three days . Was tough to analyse and digest it initially. U r my hero Venky brother ❤️

rathinmaheswaran
Автор

This is the best video of CompletableFuture I have ever seen.

HelloWorld-ustd
Автор

"While you are debugging the code, you applied for another job- that's called concurrency!". "Synchronize and suffer model"...
Omfg so true! That's exactly how it screwed developers' not only career but also life.

BharCode
Автор

So well done, and very understandable. Venkat you are my Hero!!

wwhill
Автор

Keep an eye on Project Loom, an addition to the Java VM for very lightweight user-mode threads (fibers) .

brujua
Автор

I'm sharing this video to anyone I know who's ever made remarks about Java being stuck in the past! Venkat is such a great speaker - such a legend.

codeclandelivery
Автор

Always a pleasure to listen to Venkat!

padcom
Автор

This is awesome talk. Venkat really tied down to all 3+ hours with very interesting talk

madhanganesh
Автор

Great, amazing talk! Very well carried and so dense in the good sense. Really deserves a full course. Thank you!
Next time please leave the question part on the video, it must have been very good judging from the knowledgeable audience.

brujua
Автор

This is gold. Lovvvveee the presentation and the way it was taught. Just perfectttt.. Thanks a tonne Venkat !

akshayavenkatesan
Автор

Thanks to venkat and devoxx. Venkat, you' have a wealth of knowledge that leaves me speechless every time. Your lessons are the best.

TheTarnonero
Автор

Amazing presentation! That was a great introduction to streams and CompletableFuture, easy to understand and follow despite the concepts being hard to grasp. I feel inspired to play around with it myself :D

I’ll recommend this to anyone confused with those topics. Thanks a lot, Venkat and Devoxx for sharing it for free!

PheonxD
Автор

After watching this video, I found out I spent too much time to watch entertain videos, miss this kind of amazing learning videos, then I think I will do the master switch like in video

lamhoi
Автор

Hi sir
Thank you so much for sharing intense knowledge on Compleatablefuture and streams.

baburaomulaparthi
Автор

Amazing style, very intuitive! Didn’t realise how three hours flied 😊😊 I felt like watching a Netflix series with the same concentration.. mind blowing

PennyToPound
visit shbcf.ru