Download - Benji - Ruby on Rails Profiler
Transcript
on
for
Do we need more RAM?
Does the database slow down?
Doe we need view caching?
Doe we need object
caching?
How many SQL statements are
executed?
What actions are
served right now?
What is it?
Are we doing more writes or reads?Do we need more
servers?
benjibenji
Text
How does it work?
What does it look like?
benjibenji
Text
What’s the job of the node?
It’s a stopwatch!
How is that done internally?
What do we want to time?
We want the rack.requests!
It’s plugged in as middleware and listens!
benjibenji
Text
What’s the job of the redis?
It collects and stores the time events!
benjibenji
Text
What’s the job of benji?
It analyzes the time events!
And drills them down!
And monitors them live!
Time for a test drive, isn’t it?