Functional Reactive Programming with RxJava - JavaOne 2013

Functional Reactive Programming with RxJava - JavaOne 2013

RxJava is a library for composing asynchronous and event-based programs by using observable sequences for the Java VM. It supports Java 6+, Clojure, Scala, Groovy, JRuby, and Java 8 lambdas. In this session, learn how the Netflix API uses RxJava to implement highly concurrent Web services against asynchronous datasources without blocking, synchronization, or thread safety concerns by using declarative functional reactive composition.

Come see what functional reactive programming looks like, how it fits into Java, and what use cases it addresses.

Presented at JavaOne 2013:

RxJava at Netflix:

RxJava on Github:


Ben Christensen

September 24, 2013