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
31
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
48
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
170
Agile in a world of microservices
lvgelder
0
85
Continuous Delivery For the Rest of Us
lvgelder
0
70
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
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
210
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
680
Agile Leadership Summit Keynote 2026
m_seki
1
650
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
460
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
140
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
120
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
500
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
The browser strikes back
jonoalderson
0
390
Claude Code のすすめ
schroneko
67
210k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
A Tale of Four Properties
chriscoyier
162
24k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
220
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
Designing for humans not robots
tammielis
254
26k
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