Conf42: Enterprise Software 2021

...

Back to the CompletableFuture: Concurrency in Action

Dmitry Vinnik
Developer Advocate @ Facebook

Dmitry Vinnik's LinkedIn account Dmitry Vinnik's twitter account



Callback hell is a known way to give any JavaScript developer nightmares. However, Java developers are not much better off since anything concurrency and multithreading related gives us cold sweats.

With Threads and Runnables being the very first (and often last) things we used in Java, these classes gave many of us impression of and appreciation for complexities of concurrency. As a result, many developers abandoned the idea of ever touching thread management in Java and focused on a single-threaded development.

Awesome tech events for

Priority access to all content

Community Discord

Exclusive promotions and giveaways