Reactive Programming

March 09, 2016

Reactive is one of the latest buzzwords to consume our industry. This presentation distills and defines reactive, describes the difference between reactive architecture vs. reactive programming, describes common patterns, and demos the popular reactive JVM technologies like RXJava, and Akka.

Introduction to reactive gets in deep on a discussion of patterns and idea: Actors, Source, Sink, Back Pressure, Reactive Pull/Push including a Light introduction to actors using Akka, ReactiveX using RXJava and Reactive Streams in Akka. We also will showcase the differences between ReactiveX and Akka.