Service Mesh — Kilometer 30 in the Microservice Marathon
summary
The talk examines operational challenges of large-scale service meshes for microservice applications, including service call patterns (who calls whom, which versions, request contents, call frequencies), testing interactions, and replacing individual services. It presents tools and approaches to simplify managing and observing service meshes with potentially hundreds of runtime instances.
AI-written summary · about
chapters (17)
- 0:00Start
- 2:33km 30 in Microservices?
- 6:07What comes next at km 30?
- 9:58Where to put Resilience?
- 15:25Service Mesh Functions
- 17:00When to use a Service Mesh tool?
- 18:58With what Service Mesh?
- 25:07Envoy Proxy
- 27:26Mixer
- 30:47Citadel
- 32:12Automatic Sidecar Injection
- 35:22Traffic Management
- 44:05Circuit Breaker
- 54:15Fault Injection
- 55:25Traffic Shadowing
- 57:46Monitoring
- 59:44Service Graph
related talks
56mService Meshes - Powering the next wave of microservice architectures
37mPanel Discussion: Ask Us Anything: Microservices and Service Mesh
11mWelcome & Opening Remarks
01h 03mJust what is a "service mesh", and if I get one will it make everything OK?
47mOn the Mesh of Connections - Service Mesh
24mFrom Monolith to Microservices: A Journey into the Mesh
51mService mesh for microservices
43mWTF Do We Need a Service Mesh?
