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
新しい SLO が良い感じにハマっている話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kaita
July 31, 2026
Technology
2.4k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新しい SLO が良い感じにハマっている話
もう一度考えるSRE #1
https://topotal.connpass.com/event/399194/
kaita
July 31, 2026
More Decks by kaita
See All by kaita
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
410
【FinOps】データドリブンな意思決定を目指して
z63d
4
790
【SLO】"多様な期待値" と向き合ってみた
z63d
3
600
Raycast Community Japan (CloudNative Days Winter 2025)
z63d
0
110
Kubernetes における cgroup driver のしくみ: runwasi の bugfix より
z63d
3
560
EKS Pod Identity における推移的な session tags
z63d
1
460
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
2
690
Other Decks in Technology
See All in Technology
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
630
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
160
GoCon2026 - Open Source, Open World
sanposhiho
4
3.3k
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
4
2.1k
Tab5をRubyで動くパソコンにする
kishima
2
340
DEFCON34-Write-up_HYCu-MYCu
daikiokazaki
0
150
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
270
ASTを使って影響範囲を特定する
nealle
0
170
GoにおけるFFIのこれまでとこれから
goccy
5
2.5k
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
220
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
530
10分で知る最近のOmarchy
komagata
0
260
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Utilizing Notion as your number one productivity tool
mfonobong
4
580
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
190
[SF Ruby Conf 2025] Rails X
palkan
2
1.4k
Chasing Engaging Ingredients in Design
codingconduct
0
310
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
980
Everyday Curiosity
cassininazir
0
310
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Building Applications with DynamoDB
mza
96
7.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
330
Transcript
新しい SLO が良い感じにハマっている話 もう⼀度考えるSRE #1
⾃⼰紹介 • Kaita Nakamura (@z63d_) • 株式会社primeNumber • SRE •
好きな技術: コンテナ、Kubernetes • Raycast Community Japan • Raycast Ambassador 2
新しい SLO が良い感じに機能しているのでその話 この SLO を定義するまでの過程は “SRE Kaigi 2026 延⻑戦”
で話しました (資料‧アーカイブあり) https://speakerdeck.com/z63d/slo-duo-yang-naqi-dai-zhi-toxiang-kihe-tutemita https://sre-connect.connpass.com/event/381108/ 3
TROCCO と SLO について 4
TROCCO について • ETL の SaaS • ETL: データ分析基盤構築で⾏われるプロセス •
◦ Extract: データソースからデータを抽出 ◦ Transform: データを変換‧加⼯ ◦ Load: DWH にロード ETL ジョブを 事前にスケジュールした時間や UI 上のボタンなどから実⾏可能 https://primenumber.com/trocco/features/etl 5
TROCCO のスケジュール機能について 指定した時間に ETL ジョブを実⾏できる機能(コア機能) 6
どんな SLI / SLO? • SLI ◦ スケジュールしたジョブの実⾏遅延時間 ▪ ◦
• (正確には遅延時間そのものではなく、これに関連する指標) CUJ 的な SLO ◦ 例: p90 の xx % が xx 秒以下 7
良い感じにハマっている 8
信頼性の維持‧向上 以下のサイクルが回っている 1. サービス劣化の検知(burn rate が⾼い or SLO 違反) 2.
対応 3. 改善 約半年間で3回ほど⼤きめのサービス劣化を検知 ※ burn rate という SRE ⼀般⽤語を使っているが、社内で burn rate という⽤語は使ってない & burn rate は計算していない 9
1 回⽬ 10
burn rate が⾼い リリース起因 11
対応 • 原因 Ruby on Rails の config 変更が原因 ◦
• 対応 ◦ config 変更の PR の revert 12
結果 • サービス劣化にすぐに気づくことができた • 対応により元の⽔準に戻った 13
2 回⽬ 14
SLO 違反 15
対応 • 原因 ◦ 既知の問題が影響していそう ◦ トリガーとなった PR がありそうだが、 ⻑期的にみると劣化傾向にあった
• 対応 ◦ 根本的な DB への負荷対策などを実施 ▪ SQL クエリの改善 ▪ 関連するテーブルにインデックスを作成 ▪ ... など 16
結果 • なんかめちゃくちゃ改善 • CPU‧memory 使⽤率も下がった 17
3 回⽬ 18
burn rate が⾼い スケジュール機能に関連する変更が怪しい 19
対応 • 原因 スケジュール機能に関連する変更(と推測) ◦ • 対応 ◦ SQL クエリの改善
◦ 関連するテーブルにインデックスを作成 20
結果 • スケジュール機能に関連する変更は関係なかった ◦ • 別の原因が存在した可能性が⾼かった 根本的な対応をしたことによりパフォーマンスが改善 21
まとめ 22
導⼊を振り返って • 2026/02 から約半年間運⽤ ◦ • SLO の⾒直しをした(2‧3回⽬の間) (結果的に)以前から認識されていたが優先度が上がらず対応していな かった問題に
SLO という強制⼒により対応できた • 信頼性の維持‧向上に繋がっている 23
今後について 次のアクションを考えても良いかも? 例: burn rate アラートを導⼊ 24
Thank you!