Synchronous or asynchronous, and why wrestle with wrappers?



Have you ever wondered why you have to wrestle with CompletableFutures instead of “just writing code” like in the old days? Is it only for performance? Or maybe it’s just a fashion? Let’s find out!

Adam Warski ( @adamwarski)