What is it?                                   Does the dataDo we need more                                  base     RAM? ...
How does it work?              benji       Text
What does it look like?
What’s the job of the node?                   benji            Text
It’s a stopwatch!
How is that d one internally?
What do we want to time?
We want the rack.requests!
It’s plugged in as middleware and              listens!
What’s the job of the redis?                    benji             Text
It collects an d stores the time             events!
What’s 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, isn’t it?
Benji - Ruby on Rails Profiler
Upcoming SlideShare
Loading in...5
×

Benji - Ruby on Rails Profiler

788

Published on

The first version of the async rails profiler.. to find at https://github.com/southdesign/benji

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
788
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Benji - Ruby on Rails Profiler

  1. 1. What is it? Does the dataDo we need more base RAM? slow down?Doe we need view Doe we ne ed object caching? caching? for How many SQLWhat a ctions are statements areserved ri ght now? executed?Are we doing on more Do we need more writes or reads servers? ?
  2. 2. How does it work? benji Text
  3. 3. What does it look like?
  4. 4. What’s the job of the node? benji Text
  5. 5. It’s a stopwatch!
  6. 6. How is that d one internally?
  7. 7. What do we want to time?
  8. 8. We want the rack.requests!
  9. 9. It’s plugged in as middleware and listens!
  10. 10. What’s the job of the redis? benji Text
  11. 11. It collects an d stores the time events!
  12. 12. What’s the job of benji? benji Text
  13. 13. It analyzes t he time events!
  14. 14. And d rills them down!
  15. 15. And m onitors them live!
  16. 16. Time for a test drive, isn’t it?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×