Kubernetes, Your Next Java App Server
summary
Argues that Kubernetes/OpenShift replace many app‑server responsibilities by providing clustering, load‑balancing, failover and a control plane for JVM apps; demos build a quarkus fat jar, attach Postgres, push the image into a cluster and perform live rolling updates, including swapping Spring→Quarkus→Python via kubectl edit replicas and image changes; highlights CRDs, Knative and Argo CD, notes historical 2015 proof of concept launching 1000 containers and shows observability and CI/CD integration as concrete app‑server successors.
AI-written summary · about
chapters (13)
- 0:00Intro
- 2:26Application server defined
- 3:001999
- 6:23APIs
- 8:26Demo
- 13:24Quarkus demo
- 23:58Java ecosystem APIs
- 24:50Clusters
- 28:26Demo
- 35:40History of microservices
- 37:56YAML?
- 42:06Resources
- 42:43Outro
related talks
51mFrom Zero to Hero in Kubernetes Native Java
49mKubernetes. From 0 to Production-Grade with Java
46mKubernetes. From 0 to Production-Grade with Java.
43mKubernetes Native Applications with Quarkus
40mYour Java Application Kubernetes Native Ready: A Live Experience
51mKubernetes Native Spring apps on Quarkus
46m5 Ways to Make Java Development and Kubernetes Spark Joy With Quarkus.
02mKubernetes Native Applications with Quarkus
