Overview
Explore the concept of service meshes in this 46-minute panel discussion featuring experts in the field. Discover how service meshes abstract network complexities away from applications, providing enhanced visibility, reliability, resiliency, and security in distributed systems. Delve into the problems service meshes solve, existing solutions, and future developments. Learn about use cases, organizational value, and practical implementations. Examine topics such as latency management, multi-cluster environments, identity-based authorization, and operational considerations in Kubernetes deployments. Gain insights into the challenges and limitations of service meshes, as well as their role in modern cloud-native architectures.
Syllabus
Intro
What is service mesh
The goal of service mesh
Hystrix
Inconsistent retry logic
Operator vs DevOps
Goal of service meshes
Examples
Latency
Dont do it
Organizational value
Use cases
Services
Multi Cluster
Layer of abstraction
External services
Googles approach
LinkerD
Identitybased authorization
Data plane
What does it look like in practice
My own talk
Summary
Operational Taxes
Cube DNS
Load Balancing
Kubernetes
Limitations
Diagnostics
Taught by
Red Hat