From the MicroProfile FAQ:
“The MicroProfile is a baseline platform definition that optimizes Enterprise Java for a microservices architecture and delivers application portability across multiple MicroProfile runtimes.
The initially planned baseline is JAX-RS + CDI + JSON-P, with the intent of community having an active role in the MicroProfile definition and roadmap.”
Looks more like a a REST bundle to me that avoids fixing Java’s inherent flaws:
- long GC pauses (seconds)
- bloated memory consumption (GBs)
- slow start-up time (seconds)
- crashes from exceeding pre-configured heap size
- licence confusion – is it Apache v2? EPL? “Copyrights are inconsistent at the moment”? what does Oracle say?