Accelerating Load Times: A Materialized View & Server-side Composition Case Study
summary
Precomputes widget assets into Redis as a materialized view per client ID, then a small baking server composes one JavaScript response (translations, SDK, configs) so the browser makes a single request; CloudFront handles most traffic via request collapsing, regional edge cache and Origin Shield. Tackles Redis hotkeys by sharding keys, adding an in-memory cache, and autoscaling; rollout showed 253 CloudFront misses (249 APM hits) and shrinks load time from ~500 ms to 14 ms while supporting tens of thousands concurrent and up to 250k req/s.
AI-written summary · about
chapters (3)
- 0:00Intro
- 0:29Session "Accelerating Load Times: A Materialized View & Server-side Composition Case Study" by Yedidya Schwartz
- 20:42Outro
related talks
36mMake It Fast
24mCache for Commerce Performance and Optimization for High Volume Sales
17mPerformance Engineering in Dynamic Web
30mCaching, Payloads, and Other Dark Arts
28mDecoding JavaScript: Loading Performance —
26mDon't Make Users Wait: Secrets to Supercharge Server-Rendered Page
08mAdvanced SSR Caching with React
01h 03mSpeed up your Web Application
