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
ECサービスの負荷テストの裏側 / performance-testing-and-analysis
Search
Kenichi Takahashi
May 25, 2015
Technology
8.6k
11
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ECサービスの負荷テストの裏側 / performance-testing-and-analysis
Kenichi Takahashi
May 25, 2015
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
2.1k
実践、マルチクラウド環境でのコスト管理の現状と未来
kenchan
0
230
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
3
1.1k
Lv1,2の開発生産性を経営と繋ぐ
kenchan
4
2.2k
「トップ10プランナー」からはじめる目標設定
kenchan
5
4.6k
負債と言わないことが負債と向き合うこと
kenchan
5
4.8k
可用性No.1へ!「カラーミーショップ」のリ・アーキテクティング
kenchan
0
210
カラーミーショップは私たちが作っています
kenchan
0
1.8k
カラーミーショップ 2022 / COLORME SHOP 2022
kenchan
0
770
Other Decks in Technology
See All in Technology
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
200
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
300
[2026 Oracle Technical Deep Dive] Apache Iceberg × Oracle AI Database -Oracle Autonomous AI Lakehouseが実現するAI時代のデータ基盤- (2026年9月17日開催)
oracle4engineer
PRO
0
120
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
130
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
260
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
150
「とりあえず動く」の先へ。 AI時代のチーム開発と内部設計/2026-slsdays
slsops
0
150
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
560
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
310
Kernel testing frameworks
ennael
PRO
0
110
[2026 Oracle Technical Deep Dive] VMwareワークロードのOCI移行実践ガイド - OCVSでの継続利用からOCIコンピュートへの移行まで (2026年9月17日開催)
oracle4engineer
PRO
0
130
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
640
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The SEO Collaboration Effect
kristinabergwall1
1
590
Embracing the Ebb and Flow
colly
88
5.2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
690
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
720
Building Applications with DynamoDB
mza
96
7.2k
The agentic SEO stack - context over prompts
schlessera
0
960
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
The Curse of the Amulet
leimatthew05
3
15k
Marketing to machines
jonoalderson
1
5.9k
Transcript
GMO Pepabo, Inc. TAKAHASHI Kenichi 2015/05/25 Testing Casual Talks #2
&$αʔϏεͷ ෛՙςετͷཪଆ
넝堀⨳♧!LFODIBO (.0لػن吳䒭⠓爡 䪮遭鿇䪮遭㛇湍ث٦ي IUUQTIVDSFBNOFU
·ͱΊ (BUMJOH IUUQHBUMJOHJP ͷϨ ϙʔτͰෆ͍ͯͨ࣌͠ܥྻͷࢄ ਤΛ࡞͢ΔΈΛ࡞ΓɺΞϓ ϦέʔγϣϯͷಛੑͷѲͱɺଥ ͳΞΫηεύλʔϯͷ࡞ʹཱͯ Δ͜ͱ͕Ͱ͖ͨͷͰհ͠·͢ɻ
None
None
ෛՙςετΔͧ
ॳΊͯ ෛՙςετΔͧ
ॳΊͯͷෛՙςετ ࣮ࢪܭըͷཱҊ ڥͷ༻ҙ ଥͳγφϦΦͷ࡞ σʔλͷऩूͱੳͷΈ࡞Γ
FUDʜ
ॳΊͯͷෛՙςετ ࣮ࢪܭըͷཱҊ ڥͷ༻ҙ ଥͳγφϦΦͷ࡞ σʔλͷऩूͱੳͷΈ࡞Γ
FUDʜ
(BUMJOHͷϨϙʔτ
Ϩϙʔτ͔Βݟ͑Δͷ ϦΫΤετͷ൱ͱׂ߹ ࠷େ࠷খɺฏۉɺඪ४ภࠩ ɺύʔηϯλΠϧ શମͷͷϦΫΤετ͕͍ྃͯ͠Δඵ
͏গ͠Γ͍ͨ Λৄ͘͠ݟ͍ͨ ࣮ࡍͷόϥπΩ ϊΠζ͕ͳ͍͔ ࣌ܥྻͷσʔλ͕ݟ͍ͨ
ϦΫΤετ։࢝࣌ͱॲཧ࣌ؒͷ૬ؔ .JOɺ.BYͷ͕ͳ͍͔
TJNVMBUJPOMPH UTW TFDVSF1VSDIBTF4JNVMBUJPOQVSDIBTFTJNVMBUJPO 36/ 3FDPSEFE4JNVMBUJPO 64&3 45"35
3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 KRVFSZNJOKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ໊લ Ϣʔβ*% ϥϕϧ 3FR։࢝ 3FRऴྃ 3FTऴྃ 3FT։࢝
TJNVMBUJPOMPH UTW TFDVSF1VSDIBTF4JNVMBUJPOQVSDIBTFTJNVMBUJPO 36/ 3FDPSEFE4JNVMBUJPO 64&3 45"35
3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 64&3 45"35 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 @TIPX@QSPEVDU 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ʜ 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 QSPEVDU@TUPDLKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 DBSUKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 KRVFSZNJOKT 0, 3FDPSEFE4JNVMBUJPO 3&26&45 MJQIQ ໊લ Ϣʔβ*% ϥϕϧ 3FR։࢝ 3FRऴྃ 3FTऴྃ 3FT։࢝ (BUMJOHͷ γεςϜϩά͍ͬͯΔ
γεςϜϩάΛআ͢Δ ࡶͳϫϯϥΠφʔ γεςϜϩάͱແବͳλϒΛআ egrep -v "RUN|USER" simulation.log \
| ruby -pe 'gsub(/[\t ]*$/, "")' \ | ruby -pe 'gsub(/\t+/, "\t")' > simulation.tsv
(PPHMF%PDTʹJNQPSU
ՄࢹԽ
Θ͔͖ͬͯͨ͜ͱ ࠷খ࠷ޙͰαʔόͷෛՙ͕Լͬ ͖ͯͨͱ͖ʹग़͍ͯΔ ॠؒతͳෛՙΑΓܧଓతʹϢʔβ ͕དྷΔγφϦΦ͕༗ޮͦ͏ (PPHMF%PDTສߦ͘Β͍ͷ547 ΛೖΕͯେৎ
ͬ͞Γ͢Δ
ੳ݁Ռͷ׆༻ ΞϓϦέʔγϣϯͷಛੑͷѲ Ͳ͏͍͏ෛՙʹऑ͍ͷ͔ͱ͍͏ԾઆཱҊ ύϑΥʔϚϯενϡʔχϯάͷඪमਖ਼ ॳॠؒతͳΞΫηεΛඪʹ͍ͯͨ͠
ςετγφϦΦͷमਖ਼ ܧଓతͳΞΫηεΛ͢Δύλʔϯʹमਖ਼
·ͱΊ (BUMJOH IUUQHBUMJOHJP ͷϨ ϙʔτͰෆ͍ͯͨ࣌͠ܥྻͷࢄ ਤΛ࡞͢ΔΈΛ࡞ΓɺΞϓ ϦέʔγϣϯͷಛੑͷѲͱɺଥ ͳΞΫηεύλʔϯͷ࡞ʹཱͯ Δ͜ͱ͕Ͱ͖ͨͷͰհ͠·ͨ͠ɻ