Performance engineers
Spider may bring incredible observability to performance testers!
Use cases
- System discovery
- Build and test scenarios
- Track performance of inter services communications
- Whereas injectors only see communications to the first service, Spider sees all coms
- Track parallel processing issues
- Dig into issues with massive volume of tests
Tips
- Capture clients actions to build scenarios
- Use stats mode to study production gestures distribution to build realistic load distributions
- Use sequence diagram mode to study performance of fan outs
- Use sequence diagram mode to study parallel processing
- Use the stats Excel export or, better, the REST API to get inner system performance metrics
- Use stats and filtering to troubleshoot outliers, find specifics of the outer percentiles and so on...