Reactive Programming

Back to Concurrency Models

A paradigm built around asynchronous data streams (observables) and the propagation of change. Reactive programming provides composable operators for transforming, filtering, and combining streams, with backpressure mechanisms to handle producers faster than consumers.

Key Properties

  • RxJS, Project Reactor, Akka Streams

concurrency models reactive