Advanced SSR Caching with React
summary
High-traffic site with ~3–4 million monthly visitors and 350 req/s shows server rendering costs ~200 ms initial response so caching is essential: caching API data drops end-to-end to ~50 ms, while caching rendered HTML reduces latency further. Practical options are per-component caching (route-level rules via react-router), profiling with Electrode-style tools, and a synchronous remote cache that supports cluster-wide caches and streaming; a rollout to real users is already underway.
AI-written summary · about
related talks
07mSpeeding up React SSR
35mReact SSR in the Wild: yes, we can (when we should)
25mDesigning High Performance React Applications
47mReact, Rendering, Performance
25mThe Costs & Benefits of React Server Components
21mImplementation and use cases of modern rendering patterns
08mLightning fast SSR React apps with top perceived performance and no (client side) JavaScript
25mThe first two seconds: Faster page loads with React
