MicroProfile's technical roadmap
MicroProfile is used to define a programming model for developing cloud-native applications. It helps to establish a great ecosystem using different cloud infrastructure technologies. These cloud infrastructure technologies include some cloud-native frameworks such as Kubernetes, Jaeger, Prometheus, Grafana, and OpenTelemetry. Kubernetes, Jaeger, Prometheus, and Grafana are mature technologies, and you probably know about them already. You might not know a great deal about OpenTelemetry. OpenTelemetry is a new sandbox project from the Cloud Native Computing Foundation (CNCF), and we will spend some time explaining it a bit.
Adopting OpenTelemetry in MicroProfile
OpenTelemetry (https://opentelemetry.io/) is a new CNCF observability framework developed by merging of OpenTracing (https://opentracing.io/) and OpenCensus (https://opencensus.io/). Since MicroProfile OpenTracing, covered in Chapter 6, Observing and Monitoring Cloud-Native Applications...