High-performance JVM code with Reactor

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.