Tutorial: A step-by-step guide from traditional Java EE to reactive microservice design

Tutorial: A step-by-step guide from traditional Java EE to reactive microservice design

Have you wondered how you can improve the design of your applications to improve its performance? You probably heard that reactive design can lead to better response times and more flexible apps. But you’re asking: Do I need to rewrite my apps from scratch? Do I need to learn a new framework for all that? The answer is no, especially if your application is built on top of Java EE and Java 8.

Together, we will explore how we can migrate parts of an existing Java EE application step-by-step, in order to increase its response time, throughput, and make it more flexible and robust. We will go through examples how to apply reactive design to a traditional codebase, using standard API from Java SE, Java EE and MicroProfile, split a monolith into several microservices and deploy them to cloud.

4th February at JFokus
https://www.jfokus.se/jfokus19/talks/2693

Source code and instructions: https://github.com/OndrejM-demonstrations/ReactiveWay-cargotracker-ext

872bb9cfb80c71fe0f9f23f1c86958c4?s=128

Ondro Mihályi

February 04, 2019
Tweet