Going reactive

High-performance JVM code with Reactor

Coman Hamilton
Reaction illustration via Shutterstick

An easy introduction to the low-latency JVM framework Reactor – by Michael Nitschinger of Couchbase.

Reactor is a high-performance, low-latency framework for the JVM. It provides useful abstractions and integration for common use-cases these days, especially for big and fast data use cases. Underneath, it makes use of outstanding libraries such as the LMAX Disruptor, which is used in trading markets.

In this video talk below from the JAX 2014, Michael Nitschinger (Couchbase) gives an introduction into the basic concepts and code examples, finishes off with an example on how to create an application that performs well at millions of operations per second.

Along the way, you’ll also see Java 8 mixed in, because Reactor already supports new language features like lambdas.

Coman Hamilton
Coman was Editor of at S&S Media Group. He has a master's degree in cultural studies and has written and edited content for numerous news, tech and culture websites and magazines, as well as several ad agencies.

Leave a Reply