Overview on some of the reactive frameworks for Java (RxJava 1.x/2.x, Project Reactor, Akka,). Examples, comparison and interoperability. Functional reactive programming is a hype today. RxJava 1.x got popular very fast and started to be used everywhere, sometimes in many ways it wasn't supposed to be. RxJava isn't the only one going the reactive way, there are others. In this talk we will talk about RxJava1.x/2.x Project Reactor, Akka-Streams and Reactive Streams. We will see examples of all, compare performance and functionalities and see how they can talk to each other. For this talk it would be useful to know basic Reactive principles and some experience with at least one 'reactive' library.
Developer&Maker who loves technology, automation, optimization and confrontation. Hobbies DIY, Open Source, Open Data. I have been involved in development since windows 3.11 and mobile development since the days of Pocket PC 2002 and doing cool stuff since. IoT&DIY enthusiast, Open Data Advocate, Open Source contributor, freelance consultant @AppTik, Co-Founder @Linked.Farm, Big Fan of Rakia.