Sitting in a tree…
Load Testing
Process of putting demand 
on a system and measuring 
its response* 
Wikipedia…duh
Response? 
• Memory leaks 
• Latency 
• Deadlocks 
• Thread contention 
• Buffer overflows
100 
users
Problems? 
• Foreman 
• Data change == New VM 
• Spin up - spin down latency 
• Management hell
Benefits 
• One time Docker image creation 
• Data change == Bring it on! 
• Instantaneous startup 
• Adventurous testing!
driver.sh 
1. Start n JMeter server containers 
2. Start the JMeter client containers 
3. Invoke the tests 
4. Wait for completion 
5. Remove containers
?

JMeter, Docker sitting in a tree