Up next

Why There's No Future in Java Futures

9 Views· 14 Aug 2019
ITCOURSES
ITCOURSES
5 subscribers
0

This session examines how Java Future affects the design and implementation of highly concurrent multithreaded systems. It explains how, although being designed to facilitate concurrent programming, they often have the opposite effect, unnecessarily causing developers to burn threads and actually encouraging the development of blocking synchronous systems. It proposes several simple alternatives, including the notion of Deferreds and Collectors, together with a DSL-style framework for testing such implementations.


Copyright © 2013 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.

Show more
100% online learning from the world's best universities, organisations and Instructors

 0 Comments sort   Sort By


Up next