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
高スループット・低レイテンシーなWEBサービスにおけるパフォーマンス対策の現実
Search
Kazunori Otani
March 17, 2017
Programming
4
1.2k
高スループット・低レイテンシーなWEBサービスにおけるパフォーマンス対策の現実
Kazunori Otani
March 17, 2017
Tweet
Share
More Decks by Kazunori Otani
See All by Kazunori Otani
SLI, SLOとカオスエンジニアリング、そしてオブザーバビリティ SRE Lounge #12
katzchang
4
2.5k
オビザーバビリティ成熟モデル
katzchang
1
3.9k
広告配信におけるパフォーマンス対策、やるかやらないか
katzchang
3
7.4k
モニタリングだいじというはなし
katzchang
1
200
プロビジョニングツールはMakeで決まりだろ
katzchang
12
9.6k
頑張らないScala
katzchang
2
2.7k
curry.php
katzchang
0
630
Immutable Infrastructure #1
katzchang
1
5.2k
zgok-sunrise
katzchang
1
360
Other Decks in Programming
See All in Programming
外部システム連携先が10を超えるシステムでのアーキテクチャ設計・実装事例
kiwasaki
1
270
Kaigi on Rails 2024 - Rails APIモードのためのシンプルで効果的なCSRF対策 / kaigionrails-2024-csrf
corocn
5
3.7k
CSC509 Lecture 08
javiergs
PRO
0
110
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
120
現場で役立つモデリング 超入門
masuda220
PRO
14
3.1k
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
160
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.1k
Amazon Qを使ってIaCを触ろう!
maruto
0
360
ヤプリ新卒SREの オンボーディング
masaki12
0
100
LLM生成文章の精度評価自動化とプロンプトチューニングの効率化について
layerx
PRO
2
160
JaSST 24 九州:ワークショップ(は除く)実践!マインドマップを活用したソフトウェアテスト+活用事例
satohiroyuki
0
310
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
200
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1366
200k
Building an army of robots
kneath
302
42k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Why Our Code Smells
bkeepers
PRO
334
57k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Designing for Performance
lara
604
68k
Adopting Sorbet at Scale
ufuk
73
9.1k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Transcript
ߴεϧʔϓοτɾϨΠςϯ γʔͳ8&#αʔϏεʹ͓͚ ΔύϑΥʔϚϯεରࡦͷݱ࣮ JDIJHBZBHFFL !LBU[DIBOH 70:"(&(3061
)FMMP
)FMMP w UX!LBU[DIBOH w ͖ͳαʔϏε
)FMMPGSPN ;VDLT"E/FUXPSL w εϚʔτϑΥϯ͚ͷ$1$ࠂωοτϫʔΫ w w 4DBMB 4FSWMFUPO5PNDBU
લճͷ͋Β͢͡
֓ཁ ࠂ৴αʔϏεͰߴεϧʔϓοτʢສ SFRVFTUTFDʣ͔ͭϨΠςϯγʔʢ NTʣ͕ٻΊΒΕΔͱݴΘΕ͍ͯΔɻͦΕΒ ͷύϑΥʔϚϯεͷ՝ʹର͠ɺ;VDLT"E /FUXPSL͕ͲͷΑ͏ʹରࡦΛ͖͔ͯͨ͠ɺͦͷ ྺ࢙Λඥղ͘ɻ
ਓྨͷݶք w 3VMF%POUEPJU w 3VMF GPSFYQFSUTPOMZ %POUEPJU ZFUUIBUJT OPUVOUJMZPVIBWFB QFSGFDUMZDMFBSBOEVOPQUJNJ[FE
TPMVUJPO .JDIBFM@"@+BDLTPO
ਓྨͷݶքͦͷ ΄Μͱ͏ͷɺϓϩάϥϚ͕ͨͪޡͬͨ ॴͱޡͬͨ࣌Ͱͷޮʹ͍ͭͯۤ࿑ͯ͠ɺଟ͘ ͷ࣌ؒΛ࿘අͯ͠͠·ͬͨͱ͍͏͜ͱʹ͋Γ·͢ɻ ϓϩάϥϛϯάͰɺ࣌Λಘͳ͍࠷దԽॾѱͷ ࠜݯͳͷͰ͋Γ·͢ɻ υφϧυɾΫψʔε
ҰํͰΒͷݱ࣮ w ͦΕͳΓʹۤ࿑͕͋Δ
None
Βͷݱ࣮ w ͦΕͳΓʹۤ࿑͕͋Δ ઌਓͷڭ͑ΛࢀߟʹɺϞχλϦϯάɺύϒϦο ΫΫϥυΛར༻͠ͳ͕ΒɺͰ͖Δ͚ͩύϑΥʔ ϚϯεରࡦʹखؒΛ͔͚ͣɺͦΕͰαʔϏε͕ ܧଓͰ͖ΔΑ͏ʹ͍ͯ͠Δɻ
ϞχλϦϯά /FX3FMJD"1. w +7.5ISFBE1SPpMJOHΛϙνΔ͘ ͭϝιου୯ҐͰͷ$16͕࣌ؒΘ͔Δ w ϘτϧωοΫͬΆ͍ͱ͜ΖΛோΊΔ௵͢ w ͬͯΔਓʁ✋
None
None
None
None
None
None
None
݁Ռ w ͜Μͳײ͡ʹͭͿ͍ͯͬͨ͠Β͍͍ͩͨഒ͘ Β͍ͷύϑΥʔϚϯεʹͳͬͨͷͰ͍͍ͩͨ0, w Ҏ߱ɺͦͷΜ͋Μ·Γ৮ͬͯͳ͍
ΒͷϓϥΫςΟε w σϓϩΠ͔ͯ͠Βߟ͑Δ w ࣄલݕূ΄Ͳ΄Ͳʹਓతςετσʔλ ͍͠ w ػձଛࣦWTαʔόίετ w αʔϏεϨϕϧΛएׯ͘ѻ͏
w Մ༻ੑͷڐ༰ແఀࢭWT w Ұ؏ੑͷڐ༰ଈ࣌өWTएׯͷԆ
ΒͷϓϥΫςΟε w Ͳ͕͜ϘτϧωοΫͳͷ͔ҙ͢Δ w ϝϞϦʁ$16ʁωοτϫʔΫʁ w Ͳͷཁૉ͕ޮ͍ͯ͘Δ͔ʹҙ͢Δ w ϦΫΤετͷτϥϯβΫγϣϯ w
ࠂܝࡌ໘ w ࠂҊ݅ w աڈσʔλͷੵ w
ΒͷϓϥΫςΟε w ઃܭஅܦӦஅͰ͋Δ
ΒͷϓϥΫςΟε w ଓ͖࠙ձͰ