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
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
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
110
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
150
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
250
2026年 エンジニアリング自己学習法
yumechi
0
140
CSC307 Lecture 01
javiergs
PRO
0
690
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
130
AgentCoreとHuman in the Loop
har1101
5
250
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
150
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
300
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
110
The Cult of Friendly URLs
andyhume
79
6.8k
GitHub's CSS Performance
jonrohan
1032
470k
Designing for humans not robots
tammielis
254
26k
The Invisible Side of Design
smashingmag
302
51k
Navigating Team Friction
lara
192
16k
Producing Creativity
orderedlist
PRO
348
40k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
280
Odyssey Design
rkendrick25
PRO
1
500
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
For a Future-Friendly Web
brad_frost
182
10k
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Ͱ ҰॹʹϓϩμΫτΛҭͯͯ͘ΕΔํΛ ืूதͰ͢ʂܦݧऀܴ