NashJS: Cache Invalidation in Modern Cloud Systems
Details
The Topic: Cache Invalidation in Modern Cloud Systems: From Caching Basics to Distributed Outbox.
A journey from exploring in-memory caching fundamentals to solving cache invalidation in distributed microservices. We’ll examine when caching actually matters in stateless architectures, strategies for event-driven invalidation, and how patterns like the transactional outbox and idempotent event processing help maintain consistency at scale.
By the end, you’ll walk away with practical approaches to keeping data fresh and systems reliable.
About the speaker:
Will Jones is a full-stack software engineer whose journey began at early-stage startups, where he helped build web and mobile applications, real-time backends, and the cloud infrastructure to support them. Over time, he’s focused increasingly on distributed systems and event-driven architectures that power scalable, reliable applications.
Currently an Application Engineer at Centene, Will specializes in designing cloud-native solutions that balance speed, consistency, and maintainability. His recent work explores how caching, event sourcing, and the transactional outbox pattern intersect to tackle cache invalidation in distributed microservices.
Outside of work, Will builds side projects to advance his technical skills and shares insights from his experience working across hardware systems, cloud platforms, and AI-powered applications.
See you there !