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.1k
高スループット・低レイテンシーな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
2
7.4k
モニタリングだいじというはなし
katzchang
1
200
プロビジョニングツールはMakeで決まりだろ
katzchang
12
9.6k
頑張らないScala
katzchang
2
2.7k
curry.php
katzchang
0
620
Immutable Infrastructure #1
katzchang
1
5.2k
zgok-sunrise
katzchang
1
360
Other Decks in Programming
See All in Programming
[PyCon Korea 2024 Keynote] 커뮤니티와 파이썬, 그리고 우리
beomi
0
110
cXML という電子商取引の トランザクションを支える プロトコルと向きあっている話
phigasui
3
2.2k
讓數據說話:用 Python、Prometheus 和 Grafana 講故事
eddie
0
350
プロジェクト新規参入者のリードタイム短縮の観点から見る、品質の高いコードとアーキテクチャを保つメリット
d_endo
1
1k
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
210
CPython 인터프리터 구조 파헤치기 - PyCon Korea 24
kennethanceyer
0
240
Jakarta Concurrencyによる並行処理プログラミングの始め方 (JJUG CCC 2024 Fall)
tnagao7
1
230
Vue3の一歩踏み込んだパフォーマンスチューニング2024
hal_spidernight
3
3.1k
From Subtype Polymorphism To Typeclass-based Ad hoc Polymorphism- An Example
philipschwarz
PRO
0
160
Java ジェネリクス入門 2024
nagise
0
600
Nuxtベースの「WXT」でChrome拡張を作成する | Vue Fes 2024 ランチセッション
moshi1121
1
490
JaSST 24 九州:ワークショップ(は除く)実践!マインドマップを活用したソフトウェアテスト+活用事例
satohiroyuki
0
260
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
46
2.1k
BBQ
matthewcrist
85
9.3k
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
It's Worth the Effort
3n
183
27k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
22k
Thoughts on Productivity
jonyablonski
67
4.3k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
GraphQLの誤解/rethinking-graphql
sonatard
66
9.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
680
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 ଓ͖࠙ձͰ