Overview
Explore architectural caching patterns for Kubernetes in this 35-minute conference talk. Delve into various caching topologies, from traditional client-server models to Kubernetes-specific strategies. Discover embedded, client-server, and cloud caching approaches, then dive into Kubernetes-only solutions like Sidecar Caching, Reverse Proxy Caching with Nginx, Reverse Proxy Sidecar Caching with Hazelcast, and Envoy-level caching with Service Mesh. Gain insights into the pros and cons of each topology, understand their implementation in microservice environments, and glimpse the future of caching in container-based systems. Learn about Hazelcast Discovery Plugins, NGINX Reverse Proxy Cache issues, and the benefits of Reverse Proxy Sidecar Cache in Istio.
Syllabus
Intro
About Hazelcast
Microservice World
Embedded Cache (Pure Java implementation)
Embedded Cache (Java libraries)
Caching Application Layer
Hazelcast Discovery Plugins
Client-Server Cache
Cloud (Cache as a Service)
Client-Server (Cloud) Cache Pros
NGINX Reverse Proxy Cache Issues
Reverse Proxy Sidecar Cache (Istio)
Reverse Proxy (Sidecar) Cache Pros
Taught by
CNCF [Cloud Native Computing Foundation]