Non-Blocking Reactive Foundation for the JVM
Reactor Core is a non-blocking reactive streams foundation for the JVM that implements a Reactive Extensions inspired API with efficient event streaming support. It also includes reactor-tools, a Java agent for debugging Reactor code. Reactor 3 requires Java 8 or higher to run and can be integrated using Gradle or Maven repositories.
Reactor Core is a powerful framework for implementing non-blocking reactive streams in Java applications. It provides efficient event streaming support and implements a Reactive Extensions inspired API. The inclusion of reactor-tools aids in debugging Reactor code. While Android is not officially supported, Reactor 3 can work with Android SDK 21 and higher, making it a versatile option for building reactive applications on the JVM.