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
GraphQLのN+1問題を解決したい
Search
carotene4035
February 25, 2020
Programming
1
220
GraphQLのN+1問題を解決したい
carotene4035
February 25, 2020
Tweet
Share
More Decks by carotene4035
See All by carotene4035
読者を置き去りにする技術
carotene4035
13
8.2k
Aws is emotional.
carotene4035
2
280
名称未設定.pdf
carotene4035
0
210
migrationツールについて
carotene4035
0
88
AWSネットワーク入門
carotene4035
3
320
adtech history
carotene4035
0
75
ファイルアクセスに関する脆弱性
carotene4035
0
110
僕らだけのアニメを放映する
carotene4035
3
1.3k
使いやすい広告管理画面について考えてみる
carotene4035
0
47
Other Decks in Programming
See All in Programming
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
180
止められない医療アプリ、そっと Swift 6 へ
medley
1
130
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
370
The Flutter Journey of Building a Live Streaming App — With a Side of Performance Tuning
u503
1
100
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.9k
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
600
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
140
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
1k
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
6
3.1k
LLMとPlaywright/reg-suitを活用した jQueryリファクタリングの実際
kinocoboy2
4
670
Featured
See All Featured
Building an army of robots
kneath
306
46k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
How to Ace a Technical Interview
jacobian
280
24k
Statistics for Hackers
jakevdp
799
220k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Designing for Performance
lara
610
69k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Transcript
(SBQI2-ͷ/ Λ ղܾ͍ͨ͠ ʙ/PEF+4ͷΠϕϯτϧʔϓʹ͍ͭͯʙ ͔ΖͯΜ
ܦҢ
(SBQI2-ͷಛ w ΫΤϦܕݴޠɻΫΤϦܕݴޠʹҎԼͷछྨ͕͋Δ w RVFSZ w NVUBUJPO w TVCTDSJQUJPO
None
(SBQI2-ͷಛ w 42-Λൃߦ͢Δͱ͖ϊʔυ͝ͱʹൃߦ͢ΔͷͰɺ/ ͕͓͖͍͢ w ࠓ͜ΕΛղܾ͍͖͍ͯͨ͠
ํ
ํ w &BHFSMPBE w ઌʹ42-Λൃߦ w -B[ZMPBE w ͋ͱͰ·ͱΊͯ42-Λൃߦ w
CBUDIJOHͱݺΕΔ w (SBQI2-ͷ߹͕͍ͬͪ͋ͬͯ͜Δ
None
None
ํ w -B[ZMPBEΛ࣮ݱ͢Δखஈͱͯ͠ʮ%BUB-PBEFSʯͱ͍͏ϥΠϒϥϦ͕͋ Δʢ'BDFCPPLʣ
MPBE MPBE MPBE QFSGPSN
ํ w ͔ͤͬ͘ͳͷͰɺࢼ͠ʹॻ͍ͯΈΔ͜ͱʹͨ͠
࣮
࣮ w CBUDIJOHʹඞཁͳΩʔΛཷΊࠐΉʢࠓճͷ߹BEWJEʣ w Ωʔ͕ͯ͢ू·ͬͨΒɺCBUDIGVODΛ࣮ߦ͢Δ
࣮
࣮
࣮
࣮
w ͔ͬͨʂʁ
ͬͯͳ͍
ͬͯͳ͍
None
MPBE MPBE MPBE
w CBUDI࣮ߦλΠϛϯάΛ੍ޚ͠ͳ͍ͱ͍͚ͳ͍ w CBUDIશͯͷMPBE͕ͬͨޙͰಈ͍ͯ΄͍͠ w MPBEͷ࣮ߦ͕ऴΘͬͨޙɺCBUDIͷ࣮ߦΛॻ͚͍͍ͷͰʁ ʢಉظతʹॻ͘ʣ w ͯ͢ͷMPBE͕͍ͭऴΘΔͷ͔͕ɺ(SBQI2-ͩͱΘ͔Βͳ͍
w %BUB-PBEFSʢϥΠϒϥϦʣΛ͏ͱ͖ಉظతʹॻ͔ͳͯ͘ྑ͍Α͏ͩ w ͦͦCBUDIͷ࣮ߦॲཧΛॻ͔ͳͯ͘Α͍ w ෆࢥٞ w Ͳ͏ͨ͠Β͍͍Μͩʁ%BUB-PBEFSͲ͏͍ͯ͠ΔΜͩʁ w ΑΜͰΈͨ
w ࣮ݱํ๏͕Θ͔ͬͨ
͑
͑
͑
͑
͑
ߟ
w /PEF+4ͷΠϕϯτϧʔϓΛཧղ͢ΔͱΘ͔Γ͍͢
ྫʣͲ͏͍͏ॱ൪Ͱ࣮ߦ͞ΕΔʁ
ͨ͑͜
w +BWB4DSJQU͡Ίʹͯ͢ಉظతʹ࣮ߦ͞ΕΔ w ͦͷ͋ͱΠϕϯτϧʔϓ͕ճΔ͚ͩ w ͜Ε/PEF+4ϒϥβಉ͡ w ࠓճ/PEFͷ
None
None
w IB ϧʔϓ͕ճΔલʹɺಉظॲཧ͕ߦΘΕΔ ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w ͬͬE ී௨ʹ࣮ߦ͞Εɺͱग़ྗ ಉظॲཧϑΣʔζ
a w ͬͬE ϧʔϓલ
a w ͬͬE ϧʔϓલ
a w ͬͬE Πϕϯτϧʔϓ
a w ͬͬE Πϕϯτϧʔϓ
None
w ͬͬE Πϕϯτϧʔϓ ඞͣಉظ࣮ߦ͞Εͨޙʹ࣮ߦ͞ΕΔ
·ͱΊ w (SBQI2-ͷ/ ղܾMB[ZMPBEͷ૬ੑ͕͍͍ w MB[ZMPBEΛ͢Δࡍɺͯ͢ͷLFZ͕MPBE͞ΕͨޙʹCBUDIΛ࣮ߦ͢Δඞཁ͕͋ Δ w QSPDFTTOFYU5JDLͳͲΛ༻͍ͯɺ ಉظ࣮ߦ͕ߦΘΕͨޙʹCBUDIJOH͕࣮ߦ͞ΕΔ͜ͱ͕
อূ͞Ε͍ͯΔඞཁ͕͋Δ w /PEF+4ͷΠϕϯτϧʔϓΛཧղ͢ΔͱΘ͔Γ͍͢ w DBDIFJOHͳͲͷศརػೳΛඋ͑ͨOQNϞδϡʔϧΛ͏ͱָͩΑ