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 youre 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
Source code and instructions: https://github.com/OndrejM-demonstrations/ReactiveWay-cargotracker-ext