4. Why are we here?
• Hands-on performance!
– Hands on what?
• See what tools are available
• Get experience of using some tools
• Learn how to apply knowledge
• Why do you want to be here?
5. Agenda
• Introduction
• Environment setup
• Performance Overview
• Collecting Data
– Presentation
– Practical
• How do we interpret the data?
– Tools
• Example app analysis
7. Environment Setup
• Download Instructions and follow the first part
https://s3-eu-west-1.amazonaws.com/jaxlondon2014/instructions.docx
• Make sure all necessary resources are downloaded
• Make sure the app is deployed and JMeter can run
load through it
Performance in middleware comes down to:
How fast does a single transaction take to execute?
Faster Performance = Happier Customers
Faster Performance = More Transactions
HOWEVER
Performance is the P in R-A-S-P and the other letters should be ignored to your peril!
There is always a trade-off to consider!
LATENCY = Time delay in requesting an operation and it being initiated
Key factor in large scale distributed applications
Typically not taken into account during development