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
DatadogでAPI毎のSQL発行数を可視化してN+1を改善した話
Search
Nealle
May 29, 2024
Programming
2
3.1k
DatadogでAPI毎のSQL発行数を可視化してN+1を改善した話
2024-05-29
Japan Datadog User Group Meetup#4
https://datadog-jp.connpass.com/event/317091/
Nealle
May 29, 2024
Tweet
Share
More Decks by Nealle
See All by Nealle
JDDUG#15 DataDogで行うバッチ改善
nealle
0
62
「なぜ」を残し、SLOを育てる IaCによるSLI/SLO運用の実践
nealle
0
99
Datadogのログコスト最適化
nealle
0
160
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
210
AI巻き込み型コードレビューのススメ
nealle
2
2.6k
Startup Tech Night ニーリーのAI活用
nealle
0
100
モビリティSaaSにおけるデータ利活用の発展
nealle
1
980
Pythonに漸進的に型をつける
nealle
1
220
品質ワークショップをやってみた
nealle
0
1.5k
Other Decks in Programming
See All in Programming
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
110
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
440
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.3k
株式会社 Sun terras カンパニーデック
sunterras
0
2.1k
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
140
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
430
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
710
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.9k
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
140
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
920
クライアントワークでSREをするということ。あるいは事業会社におけるSREと同じこと・違うこと
nnaka2992
1
340
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
210
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
240
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Between Models and Reality
mayunak
2
230
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
440
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
300
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
260
Skip the Path - Find Your Career Trail
mkilby
1
79
GraphQLの誤解/rethinking-graphql
sonatard
75
11k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
Embracing the Ebb and Flow
colly
88
5k
For a Future-Friendly Web
brad_frost
183
10k
Transcript
+BQBO%BUBEPH6TFS(SPVQ.FFUVQ גࣜձࣾχʔϦʔ,FJTVLF.JZBVTIJSP !NJZBLFJ /&"--& %BUBEPHͰ"1*ຖͷ42-ൃߦΛ ՄࢹԽͯ͠/ Λվળͨ͠
ࢯ໊ ॴଐ ܦྺ ٶޙܒհʗ,FJTVLF.JZBVTIJSP גࣜձࣾχʔϦʔ ϓϩμΫτຊ෦ϓϥοτϑΥʔϜάϧʔϓ43&νʔϜ ʢגࣜձཱࣾιϦϡʔγϣϯζʣ ɹۀγεςϜͷ։ൃ ʢϠϑʔגࣜձࣾʣ
ɹ48"5ͱͯ͠ϠϑʔϝʔϧͳͲෳαʔϏεͷ։ൃ ɹͦͷޙɺ1BZ1BZϑϦϚͷ43&νʔϜϦʔμʔ OPXʢגࣜձࣾχʔϦʔʣ ɹ1BSL%JSFDUͷ43&νʔϜ ʛࣗݾհ !NJZBLFJ
ʛϓϩμΫτհ
ʛ՝ %#ͷෛՙߴ͘ͳ͍ʁ "1*ͳΜ͔͘ͳ͍ʁ ͰɺϦΫΤετͦΜͳʹ͖ͯͳ͍Αͳ͊ ͳΜ͔42-ͷൃߦҟ༷ʹଟ͘ͳ͍ʁ Ͳͷ"1*Ͱى͖ͯΔʁ ࠓ͋Δใ͚ͩͩͱΘ͔Βͳ͍ / ى͖ͯͳ͍ʁ
͋Δ࣌͜Μͳ՝͕͋Γ·ͨ͠🤔
ਪଌ͢ΔͳɺܭଌͤΑʂ ˠ"1*ຖͷ42-ൃߦΛܭଌ͢ΔΈΛ࡞ͬͯΈ·ͨ͠ ʛ՝
ʛܭଌͷ͘͠Έશମߏ 0QFO5FMNFUSZͰܭଌ͠ɺEBUBEPHBHFOUΛܦ༝ͯ͠EBUBEPHʹϝτϦΫεΛੵ͢ΔΑ͏ʹ͍ͯ͠·͢
ʛܭଌͷ͘͠ΈΞϓϦέʔγϣϯ෦ ˞1ZUIPOY%KBOHPΛ͍ͬͯ·͢
EBUBEPHBHFOUίϯςφ • ڥม ◦ %%@05-1@$0/'*(@3&$&*7&3@13050$0-4@)551@&/%10*/5 ▪ 05&-͔ΒͷϝτϦΫεసૹΛड͚͚ΔΤϯυϙΠϯτ ◦ %%@05-1@$0/'*(@.&53*$4@3&4063$&@"553*#65&4@"4@5"(4USVF
▪ &$4ͷϦιʔεใΛଐੑʹՃ͢Δઃఆ • 1PSU.BQQJOH ◦ IPTU1PSU DPOUBJOFS1PSU QSPUPDPMUDQ ▪ "QQMJDBUJPOˠEBUBEPHBHFOUίϯςφؒͰ௨৴Ͱ͖ΔΑ͏ʹ։์ "QQMJDBUJPOίϯςφઃఆ • ڥม ◦ 05&-@&91035&3@05-1@&/%10*/5IUUQMPDBMIPTU ▪ 0QFO5FMFNFUSZ4%,ͷϝτϦΫεసૹઌ ʛܭଌͷ͘͠ΈEBUBEPHBHFOUͷసૹ෦
"1*ຖͷฏۉ42-ൃߦʢ"1*ͷ૯42-ൃߦ×"1*ͷϦΫΤετʣΛϥϯΩϯάԽ͢Δ͜ͱͰ / ͕ൃੜ͍ͯ͠ΔՄೳੑͷߴ͍"1*Λಛఆ͢Δ͜ͱ͕Ͱ͖·ͨ͠ʂ ɹˠɹ"1.ͷ5SBDFใΛͱʹৄࡉΛ֬ೝ͠ݸผʹվળΛ࣮ࢪʂ ʛޮՌ ฏۉ42-ൃߦ "1* "1.ͷ5SBDFใ
ʢԫɾࢵɿ42-࣮ߦՕॴʣ
ʛޮՌ վળΛਐΊͨ͜ͱͰύϑΥʔϚϯεΛେ͖͘վળ͢Δ͜ͱ͕Ͱ͖·ͨ͠ʂ • ฏۉ42-ൃߦϦΫΤετɹɿݮ • ฏۉ"1*ϨΠςϯγʔʢ1ʣɿNTվળ ฏۉ42-ൃߦϦΫΤετ "1*ϨΠςϯγʔʢ1ʣ
χʔϦʔͰɺ43&ͪΖΜɺ ଞͷϙδγϣϯੵۃ࠾༻தͰ͢ʂ IUUQTKPCTOFBMMFDPN 8FBSFIJSJOH
5IBOLZPV