Reactive programming has been the way to go for extra performance and concurrent programming, now we also have virtual threads. What should we chose? Can wel leverage both? What's the best approach to write non-blocking code?
In this talk we’ll explain the background behind both paradigms combined with some live coding. We will cover the advantages and disadvantages of both of them using real world examples in Quarkus.
We will aim to make this talks as simple as possible and show some real code combined with live coding. After this talk you will understand both paradigms and be able to the right paradigm for your next project.