Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Great Caching Disasters! (and how to avoid them)
Search
Lisa van Gelder
July 03, 2015
Technology
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Great Caching Disasters! (and how to avoid them)
Lisa van Gelder
July 03, 2015
More Decks by Lisa van Gelder
See All by Lisa van Gelder
Make the talk happen - cfp writing workshop
lvgelder
0
52
The Four Components of High Performing Teams
lvgelder
0
170
A/B testing sexism: Interviewing as a female executive in tech
lvgelder
0
240
A/B Testing Sexism: interviewing as a female executive in tech.
lvgelder
0
180
Agile in a world of microservices
lvgelder
0
86
Continuous Delivery For the Rest of Us
lvgelder
0
75
Agile in a World of micro services
lvgelder
1
260
Continuous Delivery for the Rest of Us
lvgelder
1
3.6k
Other Decks in Technology
See All in Technology
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
19
6.5k
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
1k
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
240
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
590
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
53
59k
JSAI2026 オーガナイズドセッションOS-27「不動産とAI」趣旨説明 / JSAI2026 Organized Session OS-27 “Real Estate and AI”: Statement of Purpose
ykiyota
0
230
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
3
2.1k
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
130
攻撃者視点で考えるDetection Engineering
cryptopeg
1
980
On-behalf-of Token exchange with AgentCore Identity
hironobuiga
2
140
データサイエンスを価値につなげるプロジェクト設計 〜 DS一年目が現場で得た気づき 〜
ysd113
1
170
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
760
Featured
See All Featured
Amusing Abliteration
ianozsvald
1
200
Visualization
eitanlees
152
17k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
Game over? The fight for quality and originality in the time of robots
wayneb77
1
190
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
200
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
580
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
380
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Transcript
Great Caching Disasters!!! And how to avoid them.
About me Lisa van Gelder VP of Engineering at Stride
[email protected]
@techbint
The case of the disappearing website
None
Lessons • If caching is important, monitor it! • Never
build a cache invalidation system
None
Keep caching simple
Cache for the smallest amount of time you can get
away with
So we built a 3-day cache
None
None
Fix your sql! Don’t cover up terrible queries with caching.
Cache for 1 minute
None
<div class="comment__timestamp"> <!-- microapp-href name="discussion" url="/comment- permalink/51075599" —> ... </div>
Only cache static content
None
Caching should be automatic
Epilogue
Lessons • Cache for 1 minute • Cache static content
• Never build a clear cache system!* * Unless you are a cdn