Reactive на JVM: Project Reactor, WebFlux и когда он больше не нужен
Reactive-стек на JVM после Loom: как работает Project Reactor и WebFlux, что даёт backpressure, и честный ответ на вопрос, когда virtual threads делают reactive ненужным, а когда нет