Java EE, Jakarta EE, MicroProfile, Or Maybe All Of Them?
It seem that more and more enterprise technology is emerging that is based on Java EE. There are a lot of options to choose from, between Java EE, what is now Jakarta EE, MicroProfile, and combinations of their APIs. If we look at available application containers the number of possibilities are even higher. Which platforms, particular standards and runtimes should enterprise developers base their applications on in year 2018?
This session shows the difference between Java EE, Jakarta EE, MicroProfile and their individual specifications. We'll how their APIs complement each other and enable us to develop applications with focus on high productivity using well-known APIs. Especially cloud native applications require a few additional technical concerns, such as telemetry and resiliency that are added by the recent MicroProfile specifications. We will also see a comparison of Java Enterprise runtimes, which containers support MicroProfile, which deployment models are there, and what choice makes sense for different technology stacks.
- Recording: Devoxx BE 2018
- Demo project: Master branch, JEspañol 2019, Devoxx BE 2018
- Presentation slides: Master branch, JEspañol 2019, Devoxx BE 2018
Thanks for attending my session! I love to share knowledge and to continuously improve. Therefore, I really appreciate your constructive feedback. Thanks for taking the time :-)