← ALL SESSIONS
Tue Dec 11 · 5:00 PM SESSION #41962

Microservices Caching Strategies

Mark Richards
Mark Richards
INDEPENDENT SOFTWARE ARCHITECT, AUTHOR OF FUNDAMENTALS OF SOFTWARE ARCHITECTURE
01 / ABOUT THIS SESSION

Have you ever wondered how to share data between microservices? Have you ever wondered how to share a single database schema between hundreds (or even thousands) of microservices (cloud or on-prem)? Have you ever wondered how to version relational database changes when sharing data in a microservices environment? If any of these questions intrigue you, then you should come to this session. In this session I will describe and demonstrate various caching strategies and patterns that you can use in Microservices to significantly increase performance, manage common data in a highly distributed architecture, and even manage data synchronization from cloud-based microservices. I'll describe the differences between a distributed and replicated cache, Using live coding and demos using Hazelcast and Apache Ignite, I'll demonstrate how to share data and also how to do space-based microservices, leveraging caching to its fullest extent.

Agenda:

  • Caching Topologies
  • Sharing Data Between Microservices
  • Space-Based Microservices and Caching
  • Calculating Data Collisions
02 / SESSION DETAILS
FORMAT
90-minute session
ROOM
OPAL SAND/SEA
All signal.
Zero fluff.
DECEMBER 10 - 13, 2018 · OPAL SANDS RESORT · CLEARWATER, FL