Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Railsパフォーマンス基本のキ
Search
Tomohiro Hashidate
July 11, 2015
Programming
9.7k
49
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Railsパフォーマンス基本のキ
Railsのパフォーマンスについてよくある問題とそれに対して戦いを挑むために必要なもの。
Tomohiro Hashidate
July 11, 2015
More Decks by Tomohiro Hashidate
See All by Tomohiro Hashidate
Ruby::Boxでできること、Refinementsでできること
joker1007
3
540
Do Ruby::Box dream of Modular Monolith?
joker1007
1
1.9k
ReproでのicebergのStreaming Writeの検証と実運用にむけた取り組み
joker1007
0
880
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
23
11k
Quarkusで作るInteractive Stream Application
joker1007
0
340
今改めてServiceクラスについて考える 〜あるRails開発者の10年〜
joker1007
25
29k
rubygem開発で鍛える設計力
joker1007
5
1.5k
実践Kafka Streams 〜イベント駆動型アーキテクチャを添えて〜
joker1007
3
1.5k
本番のトラフィック量でHudiを検証して見えてきた課題
joker1007
2
1.4k
Other Decks in Programming
See All in Programming
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
420
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
3
1.7k
ActionController meets Protocol Buffers
sorah
1
800
baseline으로 마이그레이션, 리팩토링 안전하게 맡기기
fornewid
1
970
作れるエンジニアから、価値を届けるエンジニアへ
ryunakayama
1
250
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.3k
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
170
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.9k
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
2k
SODA - FACT BOOK(JP)
sodainc
1
40k
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
4
1.9k
Kawaiicon: Kubernetes, it's no longer cool, but let's secure it anyway!
barnbarn
0
130
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
600
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
How to make the Groovebox
asonas
2
2.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
121
130k
Skip the Path - Find Your Career Trail
mkilby
1
290
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
KATA
mclloyd
PRO
35
16k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
380
My Coaching Mixtape
mlcsv
0
380
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Transcript
3BJMTύϑΥʔϚϯε جຊͷΩ 5PNPIJSP)BTIJEBUF !KPLFS
QTFMG !KPLFS
ύ3VCZύ3BJMT
BU$SPXEXPSLT BTGSFFMBODF
͜ͷ͕Զ
࠷ۙͷࣄ w 3FETIJGUΛόοΫΤϯυʹͨ͠ੳج൫ w FTNJODBEIPRΛ࿔ͬͯϓϧϦΫΛग़͢ w 3BJMTΞϓϦͷϦϑΝΫλϦϯάվળ
͋Δϖʔδͷ දࣔ·Ͱͷ࣌ؒ TFDPWFS EFWFMPQNFOU
͜ΕͻͲ͍
ଞਓࣄͰͳ͍
3BJMT͘ͳ͍͕ Կߟ͑ͯͳ͍ͱ ʮ͘ͳΔʯ IUUQTqJDLSQ6$%[
͘ͳΔཁҼ w ΫιΫΤϦ w ແବͳΫΤϦൃߦͱ/ w "DUJWF3FDPSEͷΠϯελϯεԽίετ w ଟա͗ΔQBSUJBMWJFX
w ͦͦϏδωεϩδοΫͷ࣮͕ SZ
ྫΛݟ͍ͯ͘
ΫιΫΤϦ Ϗϡʔ͔ΒΧδϡΞϧʹ 6TFSΛDPVOU͢Δ
ΫιΫΤϦ QPPSNBO`TTFBSDIFOHJOF
ແବΫΤϦ /
ແବΫΤϦ ࠶ؼݺͼग़͠ͷதͰΫΤϦൃߦ
ແବΫΤϦ গͮͭ͠ҧ͏3FMBUJPOΛԿݺͿ
ແବΫΤϦ ෳͷࢠ͔ΒݺΕΔ
"3ͷΠϯελϯεԽίετ TFSJBMJ[Fͷ᠘
"3ͷΠϯελϯεԽίετ େྔͷΧϥϜͱෆཁͳΠϯελϯεԽ
աͳQBSUJBMWJFX ෆཁͳͷ·Ͱશ෦SFOEFSͯ͠Ӆ͢
աͳQBSUJBMWJFX KCVJMEFSׂ͕ͱॏ͍
ҰͭҰͭ ेNTͷແବ͕ ੵΈॏͳΔͱඦNTʹ
ͪͳΈʹ ࠷ۙͰҰ൪͔ͬͨͷ
"3ͷΠϯελϯεԽίετ TFSJBMJ[Fͷ᠘
None
None
TFDPWFS TFD
ແବͱઓ͏ͨΊʹ
%#ͷ ؾ࣋ͪΛΔ
ݕͱܭଌͷͨΊͷ πʔϧΛΔ
BDUJWFSFDPSEDBVTF 42-͕࣮ࡍʹൃߦ͞ΕͨॴͷόοΫτϨʔεΛग़͢
CVMMFU / ΘΕ͍ͯͳ͍FBHFSMPBE DPVOUFSDBDIFΛݕ͢Δ
SBDLSVOUJNF SBDLͰϦΫΤετʹ͔͔ͬͨ࣌ؒΛܭଌͯ͠ฦ͢
SCMJOFQSPGQFFL ΞΫηεΛॲཧ͢Δࡍͷߦຖͷॲཧ࣌ؒΛදࣔ͢Δ SBDLMJOFQSPG͋Δ
TUBDLQSPG TUBDLQSPGXFCOBW Ͳͷॲཧ͕Ͳ͔͜ΒݺΕͯɺͲΕ͘Β͍ͷ࣌ؒΛ͍ͬͯΔͷ͔ ελοΫΛͲΜͲΜ۷ͬͯݟ͍ͯ͘͜ͱ͕Ͱ͖Δ
ͬ͘͟Γ·ͱΊ w %#ΞΫηεͷجຊΛकΔ w ແବͳΫΤϦΛݺͳ͍͜ͱ w DBDIFʹཔΔͷ͍͍͕ࠜຊతʹղܾͰ͖ΔͳΒͦͷํ ͕ྑ͍ w ϞσϧͷύϑΥʔϚϯε͋ΒΏΔՕॴʹӨڹ͢Δ
w TFSJBMJ[F ಛʹ:".- ϠόΠ͔ΒؾΛ͚ͯ͏͠ w ܭଌ͕େࣄɻܭଌπʔϧΛ͙͑͢ΔΑ͏ʹ͓֮͑ͯ͜͏
࠷େࣄͳ͜ͱ
ׂΕͨ૭Λ์ஔ͠ͳ͍