jmeter, docker sitting in a tree
DESCRIPTION
Distributed JMeter testing using Docker. Also see http://srivaths.blogspot.com/2014/08/distrubuted-jmeter-testing-using-docker.htmlTRANSCRIPT
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
?