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
Laravelアプリを 倍速にするためのイロハ 〜障害対応から学ぶ高速化〜
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mass-min
November 13, 2019
Programming
0
130
Laravelアプリを 倍速にするためのイロハ 〜障害対応から学ぶ高速化〜
2019/11/13のshuuu-mai LTイベント登壇スライドです。
Mass-min
November 13, 2019
Tweet
Share
More Decks by Mass-min
See All by Mass-min
ゆるLT 〜メンヘラが筋肉にコミットした話〜
massmin
1
240
Webエンジニアだけどアプリが作りたいんじゃ
massmin
0
200
Other Decks in Programming
See All in Programming
CSC307 Lecture 04
javiergs
PRO
0
660
CSC307 Lecture 01
javiergs
PRO
0
690
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
250
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
140
Oxlintはいいぞ
yug1224
5
1.4k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
dchart: charts from deck markup
ajstarks
3
1k
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
470
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.4k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
260
The World Runs on Bad Software
bkeepers
PRO
72
12k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Building an army of robots
kneath
306
46k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Technical Leadership for Architectural Decision Making
baasie
2
250
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
330
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
100
Statistics for Hackers
jakevdp
799
230k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
330
Transcript
-BSBWFMΞϓϦΛ ഒʹ͢ΔͨΊͷΠϩϋ ʙোରԠ͔ΒֶͿߴԽʙ in shuuu-mai 2019/11/13 (Wed.)
ࣗݾհ தాኍང ,PZP/BLBUB 5X!NBTVNJ@TVHBF ໊͋ͩ ͻͰΑ͠ɺ·͢ΈΜ ϙδγϣϯ 8FCΤϯδχΞ
ΤϯδχΞྺ ۀͰ༻͍ͯ͠Δݴޠ 1)1
"ODBSʹ͍ͭͯ
ຊͷࡐ தݹंΞάϦήʔγϣϯαʔϏεʮ"ODBS4FBSDIʯ IUUQTXXXBODBSKQTFBSDI
·͕͖͑ -BSBWFMҰॠ͔͠ग़͖ͯ·ͤΜ
·͕͖͑ -BSBWFMҰॠ͔͠ग़͖ͯ·ͤΜ ϑϨʔϜϫʔΫʹدΒͣ جຊత͔ͭେࣄͳ͜ͱΛ͠·͢
ͱ͋Δͷฐࣾ
։ൃϝϯόʔ
։ൃϝϯόʔ ̇
%BUBEPH͘Μ
։ൃϝϯόʔ
ฐࣾ8FCΞϓϦ͘Μ
։ൃϝϯόʔ
ͱ͍͏͜ͱͰࠓճ ͗ͯ͢མͪͨΞϓϦ ʂ ΛྫʹऔΓ ߴԽʹ͍͓ͭͯ͠͠·͢
ຊͷࡐ͗ͯ͢མͪͨΞϓϦ தݹंΞάϦήʔγϣϯαʔϏεʮ"ODBS4FBSDIʯ IUUQTXXXBODBSKQTFBSDI
͓͠ͳ͕͖ wোରԠ͠Α͏ w λΠϜΞτͷݪҼΛಛఆ͠Α͏ w ΞϓϦΛ෮چ͠Α͏ wߴԽ͠Α͏ w %#ʹదͳJOEFYΛషΖ͏
োରԠ͠Α͏
λΠϜΞτͷݪҼΛಛఆ͠Α͏ োରԠ
োରԠݪҼಛఆ ʮσʔλϕʔε͔ΒσʔλΛ औಘ͢Δͷʹ͕͔͔͍࣌ؒͬͯΔʯ ͱɺ͓͓Αͦݕ౼ͭ͘
োରԠݪҼಛఆ
োରԠݪҼಛఆ ݕࡧ༻ΫΤϦΛୟ͍͍ͯͯɺ ϝνϟॏͳͷͰ٧·ͬͯ͠·͍ͬͯΔ
োରԠݪҼಛఆ ݕࡧ༻ΫΤϦΛୟ͍͍ͯͯɺ ϝνϟॏͳͷͰ٧·ͬͯ͠·͍ͬͯΔ োͷݪҼதݹंݕࡧͷΫΤϦ͕ॏ͍
ΞϓϦΛ෮چ͠Α͏ োରԠ
োରԠ෮چ ·ͣͦͷ͠ͷ͗Ͱ5)&νΧϥٕ
োରԠ෮چ ͻͱ·ͣ෮چ
ߴԽ͠Α͏
w ։ൃڥݕࡧ݁ՌҰཡ͕ͪΌΜͱ දࣔͰ͖Δ w ։ൃڥͱຊ൪ڥͱͷࠩ ୯७ʹϨίʔυྔͷࠩ ߴԽ
JOEFYɺషͬͯΔʁ ఱͷ
%#ʹదͳJOEFYΛషΖ͏ ߴԽ
ߴԽJOEFY࡞ ͦͦJOEFYͬͯԿʁ
ߴԽJOEFY࡞ ݕࡧ༻ͷσʔλ
ߴԽJOEFY࡞ Ϩίʔυ ݕࡧ༻σʔλ JOEFY 6TFST JE OBNF DSFBUFE@BU IBLP[BLJ
BSJBLF UBUTVNJ CJKPHJ PIBTIJ UPLBJ PJ LBTBJ TIPXBKJNB EBJLPLV JEY@OBNF JE OBNF BSJBLF CJKPHJ EBJLPLV IBLP[BLJ LBTBJ PIBTIJ PJ TIPXBKJNB UBUTVNJ UPLBJ
ߴԽJOEFY࡞ Ϩίʔυ 6TFST JE OBNF DSFBUFE@BU IBLP[BLJ
BSJBLF UBUTVNJ CJKPHJ PIBTIJ UPLBJ PJ LBTBJ TIPXBKJNB EBJLPLV JEY@OBNF JE OBNF BSJBLF CJKPHJ EBJLPLV IBLP[BLJ LBTBJ PIBTIJ PJ TIPXBKJNB UBUTVNJ UPLBJ JOEFYɺʮݕࡧʹඞཁͳΧϥϜ͚ͩʯΛʮιʔτ͞Εͨঢ়ଶʯͰͭ ݕࡧ༻σʔλ JOEFY
ߴԽJOEFY࡞ -BSBWFMͰJOEFYషΔͷ؆୯
ߴԽJOEFY࡞ JOEFYషͬͯΈͨ
ߴԽJOEFY࡞ JOEFYషΔલ JOEFYషͬͨޙ தݹंݕࡧΫΤϦ
ߴԽJOEFY࡞ JOEFYషΔલ JOEFYషͬͨޙ தݹंݕࡧΫΤϦ NT
ߴԽJOEFY࡞ JOEFYషΔલ JOEFYషͬͨޙ தݹंݕࡧΫΤϦ NT NT ʹʂ
ߴԽJOEFY࡞ JOEFYେࣄ
݁Ռ
ߴԽ %0.ඳըඵ ඳըྃඵ
։ൃϝϯόʔ
ҙ
ʮషΕඞͣ͘ͳΔʯ ͬͯͷͰͳ͍
JOEFYషΔͱ͖ͷϙΠϯτ
ߴԽ w 8IFSF۟ʮ݁Ռ͕ΑΓߜΕΔํʯ ͔Βઌʹॻ͘Α͏ʹ͢Δ w جຊతʹɺݕࡧର͕গͳ͍΄͏͕͍ ͭ·Γ ݁Ռ͕ΑΓߜΕΔ ࣍ͷ8IFSF۟Λֻ͚Δର͕গͳͯ͘ࡁΉ ͍ʂ
ߴԽ w -BSBWFMͰ%#'BDBEFͷ FOBCMF2VFSZ-PH Ͱ ࣮ࡍͷΫΤϦͱ࣮ߦ࣌ؒΛ֬ೝͰ͖Δ
ߴԽ w BDUJPOͰ͍ΫΤϦΛચ͍ग़͠ w ͳΔ͘ઌʹߜΓࠐΈͰ͖ΔΑ͏ʹ ΫΤϦͷॱংΛม͑Δ w ΫΤϦͷॱ൪௨ΓʹJOEFYΛషΔ
·ͱΊ
ΞϓϦͷ࣮ߦΛߟ͑ͨઃܭΛ ࠷ॳ͔Β͓ͯ͜͠͏
ΞϓϦ࣮ߦվળʹ ΫΤϦݟ͠ɺJOEFYՃ͕༗ޮ
"ODBSͰ ҰॹʹϓϩμΫτΛҭͯͯ͘ΕΔํΛ ืूதͰ͢ʂܦݧऀܴ