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
21
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
37
The Four Components of High Performing Teams
lvgelder
0
150
A/B testing sexism: Interviewing as a female executive in tech
lvgelder
0
210
A/B Testing Sexism: interviewing as a female executive in tech.
lvgelder
0
150
Agile in a world of microservices
lvgelder
0
71
Continuous Delivery For the Rest of Us
lvgelder
0
60
Agile in a World of micro services
lvgelder
1
240
Continuous Delivery for the Rest of Us
lvgelder
1
3.6k
Other Decks in Technology
See All in Technology
LLM + RAG を使った SORACOM Support Bot の裏側の歴史
soracom
PRO
1
640
Kubeflow Pipelines v2 で変わる機械学習パイプライン開発
asei
4
340
業務で使えるかもしれない…!?GitHub Actions の Tips 集 / CI/CD Test Night #7
ponkio_o
PRO
24
7.1k
8週連続ウェビナー_イチから学ぶFivetran
cmsuzu
0
170
生成AIサービスPanorama AIご説明資料
sdt
0
300
20240321_生成AI時代のDevOps
kzkmaeda
2
610
Why do you get AWS certificates
hirosys
0
110
検証からプロダクトへ: シームレスなLLM開発の ためのしくみ作り
nunukim
1
200
依存ライブラリはどこに?
takesection
0
110
KubeCon EU 2024 : Knative Maintainers Session
salaboy
0
370
家族アルバム みてねで直面してきた技術的負債 / MIXI KAG 2024
isaoshimizu
17
7.7k
サービス成長と共に肥大化するモノレポ、長くなるCI時間 / As services grow, monorepos get bigger and CI time gets longer
kohbis
5
2.1k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
59
3.8k
Facilitating Awesome Meetings
lara
39
5.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
10
4.5k
BBQ
matthewcrist
78
8.7k
A designer walks into a library…
pauljervisheath
199
23k
How GitHub (no longer) Works
holman
301
140k
Typedesign – Prime Four
hannesfritz
36
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
67
38k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
28
5.9k
Building Flexible Design Systems
yeseniaperezcruz
317
37k
Designing for humans not robots
tammielis
247
25k
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