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アプリケーションパフォーマンス分析/web-application-performanc...
Search
ANDPAD inc
January 29, 2021
Technology
3.9k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Webアプリケーションパフォーマンス分析/web-application-performance-analysis
ANDPAD inc
January 29, 2021
More Decks by ANDPAD inc
See All by ANDPAD inc
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
340
ANDPAD Ruby sponsor session in RubyKaigi 2026
andpad
0
220
AWS WAFの運用を地道に改善し、自社で運用可能にするプラクティス
andpad
2
1k
アプリから 360 度カメラ「RICOH THETA」に接続して写真を撮影する
andpad
0
59
アンドパッドが提供する Drinks and Local Meals と Drinkup を大公開
andpad
0
130
建設DXを支えるANDPAD: 2025年のセキュリティの取り組みと卒業したいセキュリティ
andpad
0
480
小規模 SRE チームで支える、 Atlantis で実現するインフラ管理のセルフサービス化
andpad
1
130
Go コードベースの構成と AI コンテキスト定義
andpad
1
250
Other Decks in Technology
See All in Technology
Claude Codeとハーネスについて考えてみる
oikon48
15
6.7k
AI Agentをシステムに組み込む前にゆるく向き合ってみる
hayama17
0
190
HookでSAST、CIでSAST、SCAでどうにかしている話 / layered-security-for-ai-written-code-with-sast-and-sca
yamaguchitk333
0
100
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
170
最近評価が難しくなった
maroon8021
0
200
初めてのDatabricks勉強会
taka_aki
2
230
知見・人・API・DB・予算 ─ ナイナイ尽くしだった人事データ整備 with dbt、5年間の学び
ken6377
1
140
背中から、背中へ /paying forward to community
naitosatoshi
0
210
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
150
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
150
【FinOps】データドリブンな意思決定を目指して
z63d
3
590
感情と身体を置き去りにしない、エンジニアの生きのこり方 ──いまから、ここから「自分の状態」を扱うという選択
saorimurooka
1
470
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
280
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
210
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Being A Developer After 40
akosma
91
590k
Designing for humans not robots
tammielis
254
26k
Building the Perfect Custom Keyboard
takai
2
810
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
180
Deep Space Network (abreviated)
tonyrice
0
220
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
170
Transcript
8FCΞϓϦέʔγϣϯ ύϑΥʔϚϯεੳ
ࣗݾհ w ࡾ୩ɹஐ࢙ʢ!NJUBʣ w ࣄͦͷ̍ɹͱ͋Δاۀͷ.Z42-νʔϜͷதؒཧ৬ w ࣄͦͷ̎ɹ"/%1"%ͷσʔλϕʔεٕज़ސ w ݄ʹ̎ɺ͓अຐͯ͠·͢ w
IUUQNJUBECIBUFCMPKQ
͓͞Β͍ w ୈ̍ճ%#ษڧձ.Z42-42-νϡʔχϯά ࣾࢿྉ w ୈ̎ճ%#ษڧձ.Z42-ϩοΫʹ͍ͭͯʢجຊฤʣ IUUQTUFDIBOEQBEDPKQFOUSZ w ୈ̏ճ%#ษڧձ.Z42-ϩοΫʹ͍ͭͯʢ%%-ฤʣ IUUQTUFDIBOEQBEDPKQFOUSZ
w σʔλϕʔεΛར༻ͨ͠։ൃ࣌ͷνΣοΫγʔτ ࣾࢿྉ
8FCΞϓϦέʔγϣϯ ύϑΥʔϚϯεੳ
ຊͷΰʔϧ w "/%1"%ͷݱঢ়ΛͬͯΒͬͯɺ՝ೝࣝΛ࣋ͬͯΒ͏ w ݪҼͷಛఆํ๏Λཧղ͢Δ w ۩ମతͳରԠύλʔϯʹ͍ͭͯཧղ͢Δ
8FCαΠτͷύϑΥʔϚϯεେࣄ w ʮදࣔεϐʔυ͕ඵ͘ͳΔͱɺݕࡧ͕ˋ΄Ͳݮগ͢Δʯ CZϚϦοαɾϝΠϠʔʢ:BIPP*OD $&0ʣ w ʮ̍ඵ͘ͳΔͱɺചΓ্͕͛Լ͢Δʯ CZ"NB[PO
"/%1"%ͷঢ়گ
w1\ ^-BUFODZ w1FSDFOUJMF w1தԝ w1࠷େ ύʔηϯλΠϧ
աڈϲ݄ͷ1-BUFODZ ຊ൪σʔλͷͨΊϚεΩϯά
աڈϲ݄ͷ1-BUFODZ ຊ൪σʔλͷͨΊϚεΩϯά
ߟ w 1ͷͳ͍ਫ४ʢNTʙNTʣ w େͷϦΫΤετेͳύϑΥʔϚϯε͕ग़͍ͯͦ͏ w 1ඇৗʹѱ͍ w ϔϏʔϢʔβҰ෦ͷػೳͰϢʔβମݧ͕ѱԽ͍ͯ͠ΔՄೳੑ͋Γ w
1ͻͲ͘ѱԽ͠ଓ͚͍ͯΔ
ͲͷΑ͏ʹ ύϑΥʔϚϯεվળΛ͢Δ͔
֨ݴ wਪଌ͢ΔͳɺܭଌͤΑ w ϓϩάϥϜͷϘτϧωοΫࢥΘ͵ͱ͜Ζʹ͋Δɻ
֨ݴ wਪଌ͢ΔͳɺܭଌͤΑ w ϓϩάϥϜͷϘτϧωοΫࢥΘ͵ͱ͜Ζʹ͋Δɻ ߏΛཧղ্ͨ͠ͰɺվળΛߦ͏͜ͱ͕େࣄ
%BUBEPH ˞ຊ൪σʔλΛݩʹͨ͠σϞ֎෦ެ։ʹׂ͍Ѫ
֨ݴ wਪଌ͢ΔͳɺܭଌͤΑ w ϓϩάϥϜͷϘτϧωοΫࢥΘ͵ͱ͜Ζʹ͋Δɻ %BUBEPHͰԿ͕͍ͷ͔ɺԿ͕ωοΫ͔ ΞλϦΛ͚͔ͭͯΒணख
%BTICPBSEͷ͝հ ˞ຊ൪σʔλΛݩʹͨ͠σϞ֎෦ެ։ʹׂ͍Ѫ
͜͜·Ͱͷ·ͱΊʢ͓ئ͍ʣ ϦϦʔεޙʹϨεϙϯελΠϜ͕ѱԽ͍ͯ͠ͳ͍͔νΣοΫ ओཁϖʔδͷ1͕̍ඵҎԼΛඪʹ͠·͠ΐ͏ʂ
Α͋͘Δվળख๏
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘Δվળύλʔϯ
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘ΔվળύλʔϯͱϝϦσϝ
42-ΠϯσοΫεͷݟ͠ wํ๏ w ΠϯσοΫεͷՃɺ42-ͷॻ͖͑ wදతͳద༻έʔε w 42-͕ϘτϧωοΫ w 42-ʹվળͷ༨͕͋Δ w"/%1"%Ͱͷ࣮ࢪྫ
42-ΠϯσοΫεͷݟ͠ w(00%10*/5 w ΞϓϦͷ༷Λมߋͤͣʹ͢Ή w ࣮͕༰қ w#"%10*/5 w ॳखͱͯ͠༗ޮ͕ͩɺݶք͕͋Δ
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘ΔվળύλʔϯͱϝϦσϝ
ϚςϦΞϥΠζʢΩϟογϡςʔϒϧʣ wํ๏ w σʔλ͕ߋ৽͞ΕͨλΠϛϯάͰɺؔ࿈ςʔϒϧΛੜ͓ͯ͘͠ɻ༧Ί+0*/ͨ͠ঢ়ଶͷςʔϒϧΛੜ͓ͯ͘͠ͳͲɻ w ϚςϦΞϥΠζɺDBMMCBDLUSJHHFSΛར༻ͯ͠ϦΞϧλΠϜʹߦ͏ํ๏ͱɺόονͰఆظతʹߦ͏ख๏͕͋Δɻ wදతͳద༻έʔε w ߋ৽සͷ͍σʔϒϧ w
ߜΓࠐΈ݅ͷগͳ͍4&-&$5ʢҰཡɺϥϯΩϯάʣ w"/%1"%Ͱͷ࣮ࢪྫ JUFN@OBNF JUFN@DBUFH "QQMF 'SVJU 0SBOHF 'SVJU $P⒎FF %SJOL 8BUFS %SJOL JUFN@DBUFH JUFN@DPVOU 'SVJU %SJOL JUFNͷ*/4&35࣌ʹ JUFN@DPVOU
ϚςϦΞϥΠζʢΩϟογϡςʔϒϧʣ w (00%10*/5 w ΞϓϦͷ༷Λมߋͤͣʹ͢Ή w #"%10*/5 w σʔλߏ͕ෳࡶʹͳΔ w
ϚελʔσʔλͱϚςϦΞϥΠζ͞Εͨσʔλͷ߹ੑʹҙ w %#ͷߋ৽ྔ͕૿͑Δ
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘ΔվળύλʔϯͱϝϦσϝ
ඇಉظϦΫΤετ w ํ๏ w ϖʔδΛҰ୴ϨϯμϦϯάͨ͠ޙʹɺ"KBYͰɺඇಉظͰσʔλΛऔಘ͢ΔPSಛఆͷૢ࡞࣌ʹ σʔλΛऔಘ w ओཁ෦ͷϨϯμϦϯάΛૣΊΔ͜ͱͰɺମײΛ্ w දతͳద༻έʔε
w ॲཧͷվળ͕͍͠ w ଈ࣌දࣔ͠ͳͯ͘ྑ͍έʔε w "/%1"%Ͱͷ࣮ࢪྫ
ඇಉظϦΫΤετ w (00%10*/5 w ΞϓϦͷ༷Λมߋͤͣʹ͢Ή w σʔλߏΞʔΩςΫνϟʹมߋ͕ೖΒͳ͍ͨΊɺ࣮͕༰қ w #"%10*/5 w
֘෦ͷද͍ࣔ··
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘ΔվળύλʔϯͱϝϦσϝ
ΩϟογϡαʔόϝϞϦʹΩϟογϡ w ํ๏ w 4&-&$5݁ՌΛΩϟογϡαʔόϝϞϦʹΩϟογϡ͓ͯ͘͠ w දతͳద༻έʔε w ߋ৽ස͕গͳ͘ɺࢀরස͕ඇৗʹଟ͍
ΩϟογϡαʔόϝϞϦʹΩϟογϡ w (00%10*/5 w ΞϓϦͷ༷Λมߋͤͣʹ͢Ή w #"%10*/5 w σʔλߏ͕ෳࡶʹͳΔ w
ϚελʔσʔλͱΩϟογϡ͞Εͨσʔλͷ߹ੑʹҙ w Ωϟογϡ͕FYQJSFͨ͠λΠϛϯάʹͨΔͱ͍
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘ΔվળύλʔϯͱϝϦσϝ
ΞʔΩςΫνϟΛݟ͢ w ํ๏ w σʔλϕʔεͰ͋ΕదͳσʔλετΞʢ%ZOBNP%# 3FETIJGU 4 &MBTUJDTFBSDIFUDʜʣΛར༻͢Δ w
දతͳద༻έʔε w .Z42- "VSPSB Λෆదͳ༻్ʢ0-"1શจݕࡧ࣌ܥྻσʔλϑΝΠϧ ݿ Ͱར༻ͯ͠͠·͍ͬͯΔ w ࣮ྫ w શจݕࡧͷ&MBTUJDTFBSDIԽ
ΞʔΩςΫνϟΛݟ͢ w (00%10*/5 w ඇৗʹߴ͍ޮՌ͕ظͰ͖Δ w #"%10*/5 w ͕͔͔Δ
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘ΔվળύλʔϯͱϝϦσϝ
ཁ݅Λݟ͢ w ํ๏ w ύϑΥʔϚϯε͕ग़ͤΔΑ͏ͳػೳཁ݅Λݟ͢ w දతͳద༻έʔε w աͳػೳ w
ύϑΥʔϚϯεҎ֎ʹ՝Λ͔͔͍͑ͯΔػೳ w ࣮ྫ w 99݅த99݅ˠλΠϜϥΠϯతͳ6* w ݕࡧˠϑΟϧλ
ཁ݅Λݟ͢ w (00%10*/5 w ඇৗʹߴ͍ޮՌ͕ظͰ͖Δ w #"%10*/5 w ͕େ͖͘ͳΓ͕ͪ w
ύϑΥʔϚϯεվળΛ༏ઌ͗͢͠ͳ͍
42-ΠϯσοΫεΛݟ͢ %#্ʹϚςϦΞϥΠζ͓ͯ͘͠ʢΩϟογϡςʔϒϧʣ ඇಉظͰϦΫΤετ͢Δ ΩϟογϡαʔόϝϞϦ্ʹΩϟογϡ͢Δ ΞʔΩςΫνϟΛݟ͢
ཁ݅Λݟ͢ Α͋͘ΔվળύλʔϯͱϝϦσϝ ɹۜͷؙͳ͍ɺঢ়گʹԠͯ͡దͳख๏Λબ͢Δ͔͠ͳ͍
͓͞Β͍ w "/%1"%ͷݱঢ়ΛͬͯΒͬͯɺ՝ೝࣝΛ࣋ͬͯΒ͏ ˠϔϏʔϢʔβͷϨεϙϯε͕ѱԽ͠ଓ͚ͯ·͢ w ݪҼͷಛఆํ๏Λཧղ͢Δ ˠ%BUBEPH͕ศར w ۩ମతͳରԠύλʔϯʹ͍ͭͯཧղ͢Δ ˠۜͷؙͳ͍ɺ͍Ζ͍ΖΞΠσΞΛΈ߹ΘͤͯରԠ
5IBOLT