MicroProfile: microservices made easy
summary
MicroProfile bundles 12 practical specs and ships rapid releases (six in 2.5 years) to make Java microservices opinionated and runnable. Examples include config hot-reload via MicroProfile Config 1.3, a machine-readable /health JSON health endpoint, metrics exposed at /metrics and scraped by Prometheus with Grafana dashboards, type-safe JAX‑RS RestClient, JWT auth requiring sub and groups, OpenTracing with Jaeger/Zipkin, and fault tolerance annotations (timeout retry fallback circuit‑breaker bulkhead) demonstrated end-to-end.
AI-written summary · about
chapters (18)
- 0:00Start
- 0:45Enterprise Java in past 20 years
- 2:38Differences from Java EE
- 4:36JAX-RS
- 5:42JSON-P
- 12:54Configuration - converters
- 15:44Health output - health
- 18:11Metrics - application
- 18:45Metrics - Metric
- 19:14Metrics - REST API
- 19:57Metrics - Prometheus
- 21:31Open API
- 23:49REST Client - definition
- 24:29REST Chent injection
- 25:01REST Chent builder
- 26:32JWT propagation
- 30:59Open Tracing
- 33:07Fault Tolerance
related talks
53mMicroprofile - New and Noteworthy
52mEclipse MicroProfile: A quest for a lightweight and modern enterprise Java platform
01h 07mJava EE Meets Microservices: MicroProfile 2.x to the Rescue
32mMicroProfile for Dummies
32mBuild a 12-factor microservice using MicroProfile
54mCreating a Cloud-native Microservice – Which Programming Model Should I Use?
57mA New and Open Way to Build Cloud-Native Microservices - MicroProfile
43mMicroservice Patterns - Implemented by Eclipse MicroProfile
