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
[2025-12-12]あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンス...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tosite
December 22, 2025
Technology
0
560
[2025-12-12]あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
福岡Tech LT大忘年会
スポンサー紹介セッション
https://moneyforward.connpass.com/event/375276/
tosite
December 22, 2025
Tweet
Share
More Decks by tosite
See All by tosite
[2025-02-07]生成AIで変える問い合わせの未来 〜チームグローバル化の香りを添えて〜
tosite
1
1.2k
[2024/10/25]CREの守護者たち 〜DevOps×シフトレフト - 俺またプロダクト救っちゃいました!?〜
tosite
0
1.7k
[2024/07/11]Guardianとして生まれ変わった俺は攻めと守りの運用で無双する 〜守りの天才が考える、攻めの運用術〜
tosite
0
1.3k
[2024/04/23]tbls活用事例 〜 ビューポイントから データベースを整理してみた話 〜
tosite
0
650
[2023/09/15]ER図クエスト 過ぎ去りしドキュメントを求めて 〜複雑性に眠る秘宝〜
tosite
0
850
[2022/12/07]この素晴らしいアプリケーションにテストコードを
tosite
0
66
[2022/03/25]コミュニティから学ぶエンジニアリング
tosite
0
500
[2021/12/16]テストコードのないレガシーアプリケーションとの向き合い方
tosite
0
110
[2019/07/27]はじめよう、ニコカレ!
tosite
0
70
Other Decks in Technology
See All in Technology
What happened to RubyGems and what can we learn?
mikemcquaid
0
220
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
270
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.4k
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
380
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
140
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
3
1.1k
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
550
なぜ今、コスト最適化(倹約)が必要なのか? ~AWSでのコスト最適化の進め方「目的編」~
htan
1
100
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
0
300
Mosaic AI Gatewayでコーディングエージェントを配るための運用Tips / JEDAI 2026 新春 Meetup! AIコーディング特集
genda
0
150
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
170
使いにくいの壁を突破する
sansantech
PRO
1
110
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Fireside Chat
paigeccino
41
3.8k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
180
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Designing for Performance
lara
610
70k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
How to Talk to Developers About Accessibility
jct
2
120
WCS-LA-2024
lcolladotor
0
440
Practical Orchestrator
shlominoach
191
11k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Transcript
あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 株式会社マネーフォワード ERP開発本部 福岡第一開発部 Guardianグループ 手島 尚人 /
tosite 2025-12-12 福岡Tech LT大忘年会 マネーフォワード 新福岡開発拠点
スポンサーセッション 〜株式会社マネーフォワード〜
スポンサーセッション 〜株式会社マネーフォワード〜 株式会社マネーフォワード ERP開発本部 福岡第一開発部 Guardianグループ リーダー 手島 尚人
/ tosite
結論ファースト
パフォーマンスチューニングしたいけど怖い! ↓ AIナントカシテー ↓ 仕組みを作って計測してみた! ← イマココ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
パフォーマンスチューニングと一口に言っても・・・ どこから手を付けていいのか どんな影響があるのか 何をどう見ればいいのか わかりませんよねえ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
大量のデータの準備や 測定までのステップが多く AI導入を断念しがち あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
この問題にどうアプローチしていったのか? を今日はお話しします! あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ1 測定ツール
パフォーマンスチューニングに必要なものは 「クエリログ」 「メモリ利用率」 「EXPLAINログ」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
毎回取るのめんどくさい あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ということで作りました!その名も 「ブロックで囲ったらその中で実行した処理の パフォーマンスを計測してログファイルに 出力してくれる」くん! \なげぇ・・・/ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
作り方は皆さん AIにでも聞いてください \丸投げぇ・・・/ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ2 ベンチマークテスト
測定ツールはできた、だが ベンチマーク測定・パフォーマンス分析に 必要なものは「大量のデータ」 でも本番でテストはできない 検証環境でも大量のデータを作るのは大変・・・ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
でも世の中には簡単に、しかも大量に データを作る方法があるんです あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
そう、RSpecならね! \な、なんだってー/ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
わい「このプルリクで変更があった部分に該当する 機能のリクエストスペックに大量のデータを作って。 テストが通るまでリトライして」 AI「おかのした」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
👍 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 👍
準備はバッチリ! いざ計測へ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ3 計測
この段階で以下の3つが揃っています 「変更を加えたプルリク」 「測定ツール」 「ベンチマークテスト」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
まずは現在のmainブランチで 「変更を加えた部分のベンチマークテスト」 を使ってパフォーマンスを測定します あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
その後、変更を加えたブランチで再度 「変更を加えた部分のベンチマークテスト」 を使ってパフォーマンスを測定します あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
さあ分析の時間だ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
ステップ4 分析
この段階で以下の3つが揃っています ①「変更を加えたプルリク」 ②「測定ツール」 ③「ベンチマークテスト」 ④「③の変更前の測定結果」 ⑤「③の変更後の測定結果」 あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
I have a 変更前の測定結果〜♪ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 log
I have a 変更後の測定結果〜♪ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 log log
Nn〜♪ あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 log log 💥
出力結果とプルリクの変更を元に パフォーマンスの変化に対する洞察と 起こり得る懸念についての レポートを作って あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
log log
あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜 WOW! 便利!
まとめ
現在はテストフェーズですが 「テストコードをインターフェースとしてAIと連携する」 アプローチは非常に有益であると感じました あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
これからも育てていって 実用に足るプロンプトに育てていければ いいなと思っております あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
話足りないので続きは懇親会で! 福岡Tech LT大忘年会、楽しんでいってください! あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
これからも技術・生成AIの力でどんどんと 「みんなにとって優しい」改善 を推進していきますので 今後の活躍にご期待ください! 生成AIで変える問い合わせの未来 〜チームグローバル化の香りを添えて〜 ご清聴ありがとう ございました