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
0
27
Great Caching Disasters! (and how to avoid them)
Lisa van Gelder
July 03, 2015
Tweet
Share
More Decks by Lisa van Gelder
See All by Lisa van Gelder
Make the talk happen - cfp writing workshop
lvgelder
0
45
The Four Components of High Performing Teams
lvgelder
0
160
A/B testing sexism: Interviewing as a female executive in tech
lvgelder
0
230
A/B Testing Sexism: interviewing as a female executive in tech.
lvgelder
0
170
Agile in a world of microservices
lvgelder
0
81
Continuous Delivery For the Rest of Us
lvgelder
0
67
Agile in a World of micro services
lvgelder
1
250
Continuous Delivery for the Rest of Us
lvgelder
1
3.6k
Other Decks in Technology
See All in Technology
なぜAWSを活かしきれないのか?技術と組織への処方箋
nrinetcom
PRO
4
850
[Codex Meetup Japan #1] Codex-Powered Mobile Apps Development
korodroid
2
670
LLMアプリの地上戦開発計画と運用実践 / 2025.10.15 GPU UNITE 2025
smiyawaki0820
1
530
[Keynote] What do you need to know about DevEx in 2025
salaboy
0
170
ガバメントクラウド(AWS)へのデータ移行戦略の立て方【虎の巻】 / 20251011 Mitsutosi Matsuo
shift_evolve
PRO
2
190
Data Hubグループ 紹介資料
sansan33
PRO
0
2.2k
OCI Network Firewall 概要
oracle4engineer
PRO
2
7.9k
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
4
450
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
150
セキュアな認可付きリモートMCPサーバーをAWSマネージドサービスでつくろう! / Let's build an OAuth protected remote MCP server based on AWS managed services
kaminashi
3
320
綺麗なデータマートをつくろう_データ整備を前向きに考える会 / Let's create clean data mart
brainpadpr
3
500
AWS Control Tower に学ぶ! IAM Identity Center 権限設計の第一歩 / IAM Identity Center with Control Tower
y___u
0
170
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
14k
A better future with KSS
kneath
239
18k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
Practical Orchestrator
shlominoach
190
11k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Agile that works and the tools we love
rasmusluckow
331
21k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
It's Worth the Effort
3n
187
28k
Side Projects
sachag
455
43k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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