Eclipse MicroProfile
Eclipse MicroProfile is a project that defines a programming model for developing Java microservices (Further reading, link 1). Similar to the Java EE standard, it contains a number of specifications that define the common way to provide functionalities needed by the microservices.
Let's take a look at the current content of the project (version 2.0):

As you will have noticed in the preceding diagram, there are a bunch of specifications that have come directly from Java EE, and that we have used extensively in our examples throughout the book (for example, JAX-RS or CDI). However, there are also a number of novel specifications that are supposed to deal with microservices-specific problems. As an example, the JWT Propagation specification deals with token-based security, and fault tolerance deals with the network failures.
As you are able to see, MicroProfile is an emerging project that will allow you to build microservices with portability benefits similar to Java EE...