Keeping your Data Close and your Caches Hotter
Sep. 2019
Abstract
Distributed caches bring data closer to the CPU to speed up execution and enable horizontal scaling, but keeping cached data consistent becomes hard once multiple applications write directly to the underlying database, leaving caches stale and forcing teams into extra code that hurts agility. This session presents cache-based architecture patterns that keep caches always hot using Apache Kafka and its connectors, demonstrating them across in-memory data grids such as Hazelcast, Apache Ignite, and Coherence and across topologies including cache-aside, read-through, write-behind, and refresh-ahead.

