Flight of the Flux 3 - Hopping Threads and Schedulers
This blog post is the third in a series of posts that aim at providing a deeper look into Reactor’s more advanced concepts and inner workings.
In this post, we explore the threading model, how some (most) operators are concurrent agnostic, the Scheduler
abstraction and how to hop from one thread to another mid-sequence with operators like publishOn
.
This series is derived from the Flight of the Flux
talk, which content I found to be more adapted to a blog post format.
The table below will be updated with links when the other posts are published, but here is the planned content:
- Assembly vs Subscription
- Debugging caveats
- Hopping Threads and Schedulers (this post)
- Inner workings: work stealing
- Inner workings: operator fusion …