Where is My Cache? Architectural Patterns for Caching Microservices

Każdy wie, że w naszych systemach potrzebujemy cache'u, ale gdzie go dokładnie umieścić? W aplikacji czy w warstwie znajdującej się przed nią? W kontenerze czy poza kontenerem? W czasach cloud-native i architektur mikroserwisowych, te pytania stają się jeszcze bardziej zasadne. W mojej sesji zaprezentuję różne podejścia architektoniczne do cache'owania: Embedded, Client-Server, Cloud, Sidecar i Reverse Proxy.

speaker photo

Rafał Leszko

Integration Team Lead  w Hazelcast, autor książki „Continuous Delivery with Docker and Jenkins”, trener i prelegent konferencyjny. Specjalizuje się w programowaniu w języku Java, środowiskach chmurowych i Continuous Delivery. Były pracownik wielu firm i organizacji naukowych: Google, CERN, AGH i innych. Więcej na: rafalleszko.com