Spring Boot in a Polyglot Cloud-Native World with Dapr
summary
Demonstrates replacing language-specific drivers by wiring Spring Boot apps to Dapr components so services call a local Dapr sidecar over HTTP/grpc instead of embedding Redis or Postgres clients. Builds a small system (three Spring Boot backend services + frontend) deployed on Kubernetes and also run locally via Testcontainers integration, with Redis-backed state, Postgres for SQL, and pub/sub working end-to-end. Shows the config, Kubernetes components, and live demos; the demos run successfully both in-cluster and on laptop.
AI-written summary Β· about
chapters (34)
- 0:00Introduction
- 0:46About Mauricio
- 1:24Platform Engineering on Kubernetes
- 1:42A simple question
- 1:52Results
- 2:18Comparison
- 2:28Multiple Applications
- 2:48Read Write Data
- 3:59Does Your Application Talk to Each Other
- 4:10Are You Using Rest
- 4:28Complex Applications
- 5:16Spring Boot
- 6:01Spring Boot Data
- 7:47Environment Variables
- 8:15Relationship with Infrastructure
- 9:24Polyglot Relationships
- 9:40Polyglot Connections
- 10:45Kubernetes
- 12:13Why Kubernetes
- 12:55Spring Boot and Kubernetes
- 21:30Moving Forward
- 21:43Kubernetes Tools
- 22:41Platform Engineering
- 23:32TagUp Delivery Paper
- 23:52Platform Capabilities
- 26:36Wix
- 28:01Dapr
- 28:16Disclaimer
- 28:44What is Dapr
- 29:30Dapr on Kubernetes
- 29:47Dapr Sidecar
- 31:45Application Overview
- 43:00Developer Demo 3
- 49:48Summary
related talks
57mDeveloping microservice applications with Dapr
50mSimplifying cloud-native app testing across environments
23mMaking Use of DAPR in the Real World
46mBuilding a cloud-native health-care data integration with Dapr
58mIt's a Polyglot World
23mKeynote: Cloud Native Java, Redux
21mShaping next generations of architectures with Dapr
01h 06mBuild powerful distributed applications with Dapr and .NET
