3 minutes
End-of-Life Technology: How to Drive Innovation Without Compromising Stability
When legacy systems approach end-of-life (EOL), enterprise IT teams typically face the choice of moving forward at all costs […]
For those who did not come across Eclipse MicroProfile yet, let me give you a quick introduction. In 2016, a group of vendors and individuals started an initiative to optimize Enterprise Java for a microservices architecture.
It builds on top of a few Java EE specifications, CDI and JAX-RS mainly, and defines some specifications towards resilience, distributed, reactive and serviceability. Maybe specification is a too heavily weighted word – but there are some standards described so an application can run on any of the runtimes which are provided by the vendors.
Although most vendors already have an online tool of some sort to generate a project that incorporates MicroProfile, the MicroProfile Starter has additional features:
So, the MicroProfile Starter is a good starting place if you want to learn some of the features within one of the specifications.

The tool is marked as Beta for the moment but works just fine, The “Beta” notation is there since the application will evolve and expand in the future. Some of the things you will see in later versions include:
And of course, the tool will also incorporate the new versions, runtimes, and specifications when they become available.
We hope that the MicroProfile Starter application will be the ideal starting point for your journey with MicroProfile. Give it a try – Payara Micro is included as a MicroProfile Server for most MicroProfile versions – and keep an eye on the tool for the future enhancements.
Not using Payara Micro yet? Get started here:
{{cta(‘363ebe49-5f9f-44fd-bae1-f7b47d43d873’)}}
Share:
3 minutes
When legacy systems approach end-of-life (EOL), enterprise IT teams typically face the choice of moving forward at all costs […]
3 minutes
Working with enterprise Java databases can sometimes feel like swimming upstream. Jakarta EE 11’s Jakarta Data helps developers glide […]
4 minutes
Keeping an application server running smoothly isn’t so much about new features, but more about predictability and consistency. Software […]