27.
What Devs would like to have
Top contributor is save of
Mage_Core_Model_Abstract
70% of that time comes from
Sales_Model_Quote
Reverse call stack allows me to identify the
entry point, e.g. index.php
30

28.
Problem: Perception of each other …
What Ops thinks about Dev & Test …
…and how Ops looks for Dev and Test
31

33.
Top Problem Patterns: Does this sound familiar?
• Resource Pool Exhaustion (same as before – just different Pool)
– Using the same deployment tools in Test and Ops can prevent this
– Testing with real load can detect that
36

34.
Top Problem Patterns: Does this sound familiar?
• Deployment Issues leading to heavy logging resulting in high I/O and CPU
– Using the same deployment tools in Test and Ops can prevent this
– Analyzing Log Output per Component in Dev prevents this problem
37

35.
Top Problem Patterns: Does this sound familiar?
• Too many and too slow Database Queries
– Dev and Test need to have “production-like” database – Updates on a “Sample
Databases” won’t show slow updates
– Access patterns can be identified with Unit Tests
38

36.
Top Problem Patterns: Does this sound familiar?
• Too much data requested from Database
– Dev and Test need to have “production-like” database – Otherwise these problem
patterns can only be found in prod
– Educate Developers on “the power of SQL” – instead of loading everything in memory
and performing filters/aggregations/… in the App
39