Skip to content
Sharp

Reactive Streams · interview question

When using Project Reactor, why is it important to avoid blocking operations on the event loop?

Multiple choiceMediumchapter-19-curatedpremiumreactive-streamspublisher-and-subscriber
Choose one answer
Answer and explanation

Correct answer

A. It can degrade the responsiveness of the application.

Why

Blocking operations on the event loop can severely degrade the responsiveness of a reactive application. The event loop should remain free to handle incoming events efficiently, and blocking it prevents this, leading to potential performance bottlenecks.

Test yourself on Reactive Streams

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

Start free test
All Reactive Streams questions →