際際滷

際際滷Share a Scribd company logo
Benji - Ruby on Rails Profiler
What is it?
                                   Does the data
Do we need more                                  base
     RAM?                            slow down?


Doe we need view                   Doe we ne ed object
    caching?                            caching?
                         for
                                     How many SQL
What a ctions are
                                     statements are
served ri ght now?
                                       executed?

Are we doing
                          on
              more                  Do we need more
 writes or reads                        servers?
                 ?
How does it work?
              benji


       Text
What does it look like?
Whats the job of the node?
                   benji


            Text
Its a stopwatch!
How is that d one internally?
What do we want to time?
We want the rack.requests!
Its plugged in as middleware and
              listens!
Whats the job of the redis?
                    benji


             Text
It collects an d stores the time
             events!
Whats the job of benji?
                  benji


           Text
It analyzes t he time events!
And d rills them down!
And m onitors them live!
Time for a test drive, isnt it?

More Related Content

Benji - Ruby on Rails Profiler