Skip to content
Sharp

Reactive Streams · interview question

Why is calling a blocking JDBC repository directly from a WebFlux event-loop thread dangerous?

Multiple choiceHardchapter-19-curatedpremiumreactive-streamsblocking-the-event-loop
Choose one answer
Answer and explanation

Correct answer

D. It stalls one of the few event-loop threads that the server depends on for responsiveness.

Why

WebFlux relies on a small number of event-loop threads. If one of those threads blocks on JDBC or another blocking API, it cannot keep servicing other connections, so overall responsiveness can collapse quickly under load.

Test yourself on Reactive Streams

A free test with instant, explained results. No account needed.

Start free test
All Reactive Streams questions →