Session

Caching Real-Time Data at Scale: From Slow APIs to Instant UX

We all know caching boosts performance - but most systems still treat it as a trick for static assets. What if API responses could be cached just as effectively - and stay fresh, fast, and distributed, even without waiting for the backend?

In this talk, I'll share how we built a real-time, production-grade caching layer for API data using modern browser APIs: CacheStorage, Service Workers, WebSocket, and BroadcastChannel. This solution reduced backend load, enabled instant responses, and kept data fresh across tabs - at scale.

We'll explore:
✅ Smart API caching strategies
✅ Offline-capable responses with Service Workers
✅ Real-time freshness via WebSocket
✅ Cross-tab sync with BroadcastChannel
✅ Lessons from production

Whether you're building dashboards, data-heavy apps, or real-time views, you'll leave with practical tools to dramatically boost frontend performance without sacrificing consistency.

Naveh Sadeh

Full Stack Team Lead at Harmonya

Jerusalem, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top