21 au 23 février, 2024
Montréal, Canada

A tale of two cities: blocking code vs. non-blocking code

In this session, the evolution of non-blocking code strategies will be explored, highlighting how they can enhance application throughput. Beginning with Java's concurrency model's inception, the discussion will cover Future/Callable, CompletableFuture, a glimpse into reactive programming, and conclude with Project Loom's introduction in Java 21.

The talk will shed light on the various approaches to writing non-blocking code.

Voir les 171 présentations

A N M Bazlur Rahman

Hammerspace

A N M Bazlur Rahman is a Toronto-based senior Java technologist and Java Champion. He leads the Java User Group Bangladesh, contributes as an InfoQ and Foojay.io editor, and speaks at international conferences including Devoxx and ConFoo.

He is the author of *Modern Concurrency in Java* (O’Reilly) and focuses on modern Java features, high-performance concurrency: https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/

Read More

Montréal 2024 sponsored by