Coroutines with WebFlux

Spring Coroutines Docs - Kotlin Coroutines are Kotlin lightweight threads allowing to write non-blocking code in an imperative way. On language side, suspending functions provides an abstraction for asynchronous operations while on library side kotlinx.coroutines provides functions like async { } and types like Flow.

Kotlin Coroutines 와 WebFlux 를 사용하는 경우 위 공식 문서 읽는 것을 추천한다. How Reactive translates to Coroutines? 에 대한 내용도 있다.