J-Fall 2021: Jago de Vreede – Migrating Java EE to Quarkus
Quarkus is to Java EE what Spring boot is for Spring. Quarkus is a very lightweight standalone container for Java EE applications. Starting a greenfield Quarkus project or service is easy. But most projects already have an existing code base and/or a nice monolith. Quarkus is really nice for both situations. (Big) Application servers have their place, but moving an application server to the cloud is a no-no. This talk will explain when you can best switch to Quarkus and what you can do to prepare to make the migration as painless as possible. With tips and tricks from the trenches. I’ll demonstrate the process of migrating with an example Java EE shop that runs on an application server to a Quarkus version with or without docker. For example, I’ll show you how to migrate CDI, persistence, configuration, muti modules, and many more. After which you should have some clear insight into what you can do today to start the migration process.