Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
数値変えただけで年間約100万円コスト削減した話
Search
syossan27
September 18, 2026
610
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
数値変えただけで年間約100万円コスト削減した話
「Sapporo.sre #0」の登壇資料です。
https://sapporo-sre.connpass.com/event/401379/
syossan27
September 18, 2026
More Decks by syossan27
See All by syossan27
一人でちいさくはじめる Platform Engineering
syossan27
4
3.1k
一人SREが歩んだPlatform Engineeringスモールスタート実践録 ~ クラウドネイティブ会議版 ~
syossan27
4
2.3k
プロポーザル サポートガイドを読み解いていこう!
syossan27
3
1k
幻滅期を越える サイトリライアビリティ エンジニアリング
syossan27
1
270
一人SREが歩んだ Platform Engineering スモールスタート実践録
syossan27
2
2k
SREって何? 現場で学んだサイト信頼性の第一歩
syossan27
5
1.7k
知識0からカンファレンスやってみたらこうなった!
syossan27
5
790
突然のメモリ使用率上昇へ対応! k8sカスタムコントローラー開発事例
syossan27
2
590
監視 やばい
syossan27
12
11k
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Building the Perfect Custom Keyboard
takai
2
880
Ruling the World: When Life Gets Gamed
codingconduct
0
340
Code Review Best Practice
trishagee
74
20k
4 Signs Your Business is Dying
shpigford
187
23k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
660
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Transcript
数値変えただけで 年間約100万円コスト削減 した話 株式会社MIXI 井上 翔太 ©MIXI
自己紹介 名前:しょっさん X(旧: Twitter)/ mixi2:@syossan27 所属:株式会社 MIXI 活動: • SRE
Kaigi 実行委員長 • SRE Magazine 編集長 • ゆるSRE勉強会 共同運営 • ゆるAI勉強会 共同運営 • 一般社団法人 SREコネクト 代表理事 • 縁側テックトーク MC • 酒とキャリアとエンジニア MC ©MIXI
新しく触れたプロダクト ©MIXI
そこにはコスト削減の芽が 大量に眠っていたのであった ・・・ ©MIXI
どんなプロダクトか? ©MIXI
WordPres s ▪ プラグイン: • W3 Total Cache • WP
Crontrol • Advanced Custom Fields PRO etc… ©MIXI
WordPress ▪ プラグイン: 今回の原因 • W3 Total Cache • WP
Crontrol • Advanced Custom Fields PRO etc… ©MIXI
プロダクトを見て 初めに思ったこと ©MIXI
なんか・・・高くね・・・? ©MIXI
特別なことをやっていない シンプルなプロダクトにしては 直感に反するところが高くなってい た ©MIXI
AIと一緒に探る ©MIXI
「EFSへのメタデータ読み取りが 大量に発生してるク ロード」 「なんでやねん!」 ©MIXI
「プラグインのW3TCの 一部機能が原因っぽいク ロード」 「なんでやねん!」 ©MIXI
「課金されているEFS料金の92%が メタデータ読み取り料金みたいでク ロード」 「なんでやねん!」 ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携などキャッシュ全体を扱う。 ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 今回はここが起因 ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 ① CDN連携には「変更ファイルの自動アップロード機能」がある。 ② この機能は対象パス内のファイルを一定間隔で確認し、S3にアップロードする
©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 ① CDN連携には「変更ファイルの自動アップロード機能」がある。 ② この機能は対象パス内のファイルを
一定間隔で確認 し、S3にアップロードする ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 ① CDN連携には「変更ファイルの自動アップロード機能」がある。 ② この機能は対象パス内のファイルを
一定間隔で確認 し、S3にアップロードする ③ 対象パス内のすべてのファイルをシステムコールのstatでメタデータ取得 ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 ① CDN連携には「変更ファイルの自動アップロード機能」がある。 ② この機能は対象パス内のファイルを
一定間隔で確認 し、S3にアップロードする ③ 対象パス内のすべてのファイルをシステムコールの statでメタデータ取得 ©MIXI
「EFS料金の92%がメタデータ読み取り料 金みたいでク ロード」 「なんでやねん!」 ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 ① CDN連携には「変更ファイルの自動アップロード機能」がある。 ② この機能は対象パス内のファイルを
一定間隔で確認 し、S3にアップロードする ③ 対象パス内のすべてのファイルをシステムコールの statでメタデータ取得 つまりは対象パスが・・・? ©MIXI
「もしかして、対象パスって・・・?」 「EFSになってるク ロード」 ©MIXI
「もしかして、対象パスって・・・?」 「EFSになってるク ロード」 ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 ① CDN連携には「変更ファイルの自動アップロード機能」がある。 ② この機能は対象パス内のファイルを
一定間隔で確認 し、S3にアップロードする ③ 対象パス内のすべてのファイルをシステムコールの statでメタデータ取得 結論:EFSの全ファイルに4分に1回 statによる全走査が走っていた ©MIXI
調査 W3TCとは? → WordPressのキャッシュプラグイン。ページキャッシュ、DBキャッシュ、 CDN連携 などキャッシュ全体を扱う。 ① CDN連携には「変更ファイルの自動アップロード機能」がある。 ② この機能は対象パス内のファイルを
一定間隔で確認 し、S3にアップロードする ③ 対象パス内のすべてのファイルをシステムコールの statでメタデータ取得 結論:EFSの全ファイルに4分に1回 statによる全走査が走っていた よくよく調べると、ほとんどがアップロードする必 要のないものを対象にしてました ©MIXI
結局、アップロード確認周期を240sから 適切な21600sに変えただけで 年間 約100万円 コスト削減できました ©MIXI
おわり ©MIXI