Improving Your JEE Monolith with Reactive Techniques

Microservices are now a trend and every new piece of software must be written following the Microservices’ architecture. But what if you already have a big monolith and don't want to rewrite it from scratch?

This talk will guide you in applying some of the Reactive Techniques to your JEE monolith in order to make it more resilient and responsive. Some of the key aspects that will be discussed are:

Asynchronous messaging

Embrace failure

How to organize your services

After that, your monolith will be more stable and resilient and any eventual migration to a Microservices architecture won't be such a colossal task.
Options