Non blocking IPC

Efficient Message Passing

Reactor Processors, Operators and Timers can sustain high throughput rates on the order of 10's of
millions of messages per second. Plus its low memory footprint should go under
most of the radars. Reactor is part of an ongoing research
effort to challenge further the possible flow optimizations.

Friendly Adoption

As a Reactive Engine/SPI, both Reactor Core and IO modules expose reactive streams
constructs for focused
use cases, eventually combined with Spring,
RxJava, Akka
Streams, Ratpack... As a Reactive API, reactor
framework modules will offer rich consumable features like
composition and pub-sub eventing.

Guardian of the Latency

Scaling-Out to overcome latency and slow microservices is an important
tool. Cloud Native apps will have a better chance at effective scale-out with asychronous architectures.
To assist such design, Reactor offers non-blocking and
backpressure-ready embeddable solutions including local and remote Unicast/Multicast
messaging
or
TCP/HTTP/UDP
client & servers.