DevDays Europe 2021
Rafał Leszko
Position: Cloud-Native Team Lead
Company: Hazelcast
Country: Poland
Biography
Cloud software engineer at Hazelcast, author of the book “Continuous Delivery with Docker and Jenkins”, trainer, and conference speaker. He specializes in Java development, Cloud environments, and Continuous Delivery. Former employee in a number of companies and scientific organizations: Google, CERN, AGH University, and more.
Talk
Where Is My Cache? Architectural Patterns for Caching Microservices
Everybody knows that we need a cache, but where exactly to place it? Inside your application or as a layer in front of it? In the container or outside the container? In the era of Cloud Native and Microservices these questions get even more complicated. In this session Rafal will present different architectural patterns for distributed caching: Embedded, Client-Server, (Kubernetes) Sidecar, and Reverse HTTP Proxy Caching.
In this session you’ll learn:
– What are the design options for including the caching layer
– How to apply caching layer in Istio (and Service Mesh in general)
– How to use distributed HTTP caching without updating your microservices
– Common pitfalls when setting up caching for your system
Session Keywords
« Back