Parallel and Asynchronous Programming with Streams and CompletableFuture with Venkat Subramaniam
Please subscribe to our YouTube channel @ https://bit.ly/devoxx-youtube
Like us on Facebook @ https://www.facebook.com/devoxxcom
Follow us on Twitter @ https://twitter.com/devoxx
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.
Видео Parallel and Asynchronous Programming with Streams and CompletableFuture with Venkat Subramaniam канала Devoxx
Like us on Facebook @ https://www.facebook.com/devoxxcom
Follow us on Twitter @ https://twitter.com/devoxx
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.
Видео Parallel and Asynchronous Programming with Streams and CompletableFuture with Venkat Subramaniam канала Devoxx
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Let's build together a microfrontends application combining multiple frameworks using Module FederatAvoid the headaches – Make your asynchronous code look synchronous! by Jordane GrenatPredicting the Future with Machine Learning by Amy NicholsonPrepare for what "Loom"s ahead by Dr. Heinz KabutzThe Survival Guide to Modern Apps AuthN and AuthZ specs - Boleslaw DawidowiczDevoxx Belgium 2016 After MovieMigrating to Java 9 Modules by Paul BakkerKeynote session by Mark ReinholdEverything you need to know about GraalVM by Oleg Šelaje & Thomas WuerthingerAntora: Documentation Sites for Software Teams by Dan Allen[VDCLUJ22] Mete Atamel - Serverless beyond functionsMultiplayer Pac-Man with RSocket - Oleh DokukaThe Life and Death of an Android Activity by Kristin MarsicanoSecond generation "workflow managers" for big data by Alex Van BoxelGoogle Dataflow: The New Open Model for Batch and Stream Processing by Sara Robinson & Robert KubisYou've built a prototype... and then it takes off by Peter Minne[VDZ22] Exploring Stateful Microservices in the Cloud Native World by Grace Jansen, Mary Grygleski10 simple rules for writing great testcases by Steve Poole and Stuart MarksLet's Get Lazy: Exploring the Real Power of Streams with Venkat SubramaniamDeep Learning in Biomedicine: Challenges and Opportunities by Dr. Olivier GevaertBetter software, faster: principles of Continuous Delivery and DevOps by Bert Jan Schrijver