DJU-6477 Practical RxJava | Devoxx

Practical RxJava

Hand's on Labs

java Java SE

Room 5

Thursday at 09:00 - 12:30

You already have heard about RxJava but wish for a practical and concrete approach? You want to discover Functional Reactive Programming (FRP)? This workshop is made for you.

We'll discover ReactiveX by developing a client application that composes with multiple (not always reliable) services. We'll see which best practices to put in place so as to make it production-ready (retry, backpressure, exponential backoff...).

The application will eventually be connected to a NoSQL datastore, asynchronous and reactive itself.

Bring your favorite IDE, maven and JDK 8

Simon Baslé Simon Baslé

Simon is a software development aficionado, especially interested in software design aspects (OOP, design patterns, software architecture), rich clients, what lies beyond code (continuous integration, (D)VCS, best practices), and also a bit of CompSci, concurrent programming... He is currently working in France as a SDK Software Engineer for Couchbase and is editor on's French version.

Laurent Doguin Laurent Doguin

Laurent is a Paris based Developer Advocate where he focuses on helping Java developers and the French community. He writes code in Java and blog posts in Markdown.

Prior to joining Couchbase he was Nuxeo's community liaison where he devoted his time and expertise to helping the entire Nuxeo Community become more active and efficient.