When the Eclipse Microprofile initiative was started in 2016, it only took about three months before version 1.0 was launched. From day one, there were four different implementations from four different vendors available.
And the progress does not stop there! Whereas version 1.0 was a subset of Java EE specifications, the following versions bring additional technologies useful for building microservices.
Current version contains APIs and implementations for:
Externalized Configuration
Fault Tolerance
Health Checks
Application Metrics
Security
Open API
Open Tracing
Client API
In this fast-paced, demo-heavy session, Eclipse MicroProfile will be introduced and demonstrated using the available implementations in live coding demos. All implementations will be explored and compared in a vendor neutral way.
We will also take a look at the potential candidates for future versions, Java EE 8 support and the relationship to EE4J and Jakarta EE.