Cache Me If You Can: Decentralize Your Distributed Caches With Hollow - Viswanathan Ranganathan
Join us at the premier vendor-neutral open source conference, where developers and technologists come together to collaborate, share knowledge, and explore the latest innovations and advancements in open source technology. Learn more at https://events.linuxfoundation.org/ Cache Me If You Can: Decentralize Your Distributed Caches With Hollow - Viswanathan Ranganathan, Independent Distributed caches are often used for scenarios that don't actually require them. For massive datasets (100's of GB's or more), distributed caches make sense—the data simply won't fit in a single node's memory. However, distributed caches tend to be overkill when working with smaller data sets (100s of MBs to 10s of GBs) that do fit in memory. Additionally, using traditional In-Memory caching libraries creates additional operational challenges, such as cache stampedes during TTL expiration, memory spikes during reloads, and long cold-start times that directly affect deployment velocity. This talk proposes an alternate, unconventional view: What if we could decentralize our cache while centralizing its preparation? We'll discuss how dataset distribution using Hollow (an open-source project by Netflix) enables applications to serve data from local memory with microsecond access latency while staying perfectly synchronized via delta-based updates. We'll cover: Design trade-offs that make this pattern ideal for GB-scale, read-heavy workloads. Delta-based updates that optimize cache reloads/refreshes. Zero-downtime updates applied in milliseconds without memory spikes.

Taming MCP Server Sprawl: Securing and Scaling the Model Context Pro... Jeffrey Borek & Olivia Buzek

Distributed Transactions Explained: 2 Phase Commit vs Saga Pattern

Scaling Your OSPO With Agents and Automation: Lessons From GitHub's Open Source Progr... Ashley Wolf

Temporal's Director of Eng and Principal Software talk High Availability in Temporal @ Replay 2026

From Compliance To Code: The Cyber Resilience Act, SBOMs, DevTeams an... Marcus Ross & Peter Dickten

5 CLI Tools That Actually Changed How I Work in 2026

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Passkeys Explained: Are They Actually Better Than Passwords?

They Lied to You About AI (This Study Proves It)

How I Use Aspirin to Unclog Arteries

Designing Data-intensive Applications with Martin Kleppmann

Something is jamming GPS over Europe. Here's what we found

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Stop Rambling: The 3-2-1 Speaking Trick That Makes You Sound Like A CEO

From FreeRTOS To Zephyr: A Practical Migration Guide for Embedded Developers - Jacob Beningo

Microsoft's Greed is Finally Backfiring

Why Is Windows Built Like This? | Shop Talk #81

Turing Award Winner: Data Abstraction, Dijkstra, Distributed Systems | Barbara Liskov

MLOps Explained - What It Is, Why You Need It and How It Works

