The latest release of MicroProfile 4.0 aligns with Jakarta EE 8. There are many new and exciting features introduced in MicroProfile 4.0. In this blog, we’ll take a look at all of the MicroProfile 4.0 updated features and then show you how to use them in Open Liberty. What’s New…
We are happy to announce the first release of the Language Server for MicroProfile (LSP4MP) and the Tools for MicroProfile VS Code extension. LSP4MP is a language server that provides core language support for MicroProfile, including code complete, diagnostics, snippets and more. Tools for MicroProfile leverages LSP4MP to provide a…
There are many good examples that demonstrate specific MicroProfile functionality and there are also good examples that showcase Istio functionality, especially the BookInfo application. Since I couldn’t find a comprehensive application that utilizes MicroProfile and Istio, my colleague Harald Uebele and I have built one.
Distributed Tracing With Java EE, Istio & MicroProfile I’ve recorded a 17 minutes video that shows how to add distributed tracing to Java EE applications that run in an Istio cluster. The HTTP headers that correlate the tracing information can be added to the JAX-RS resources and clients via MicroProfile OpenTracing….
Emily and I gave a webinar yesterday about MicroProfile and Istio. The recording is available at https://www.youtube.com/watch?v=NYIEU2P7v9g: Links from the session: Eclipse newsletter about the same subject: https://www.eclipse.org/community/eclipse_newsletter/2018/september/MicroProfile_istio.php Blog post from me about work in the MicroProfile ServiceMesh working group https://medium.com/@pilhuhn/working-on-microprofile-service-mesh-istio-and-kiali-26d6c01b45cc Code sample to demonstrate cloud-native microservices: Main repo: https://github.com/eclipse/microprofile-service-mesh…
Fault Tolerance provides annotations which allow you to easily apply common fault mitigation strategies to your application but did you know that, since version 1.1, it also exports metrics which allow you to monitor these mitigation strategies?
Separate configuration from your microservices code with MicroProfile Config. Easily and dynamically change your app’s configuration by adding and modifying variables in your server config.
Get distributed tracking of your microservices, a standardised way (through OpenAPI) to describe your RESTful applications, and a type-safe approach to invoking RESTful services over HTTP in Open Liberty 18.0.0.1.