2. ● SA at EPAM Systems
● primary skill is Java
● hands-on-coding with Groovy, Ruby
● exploring FP with Erlang/Elixir
● passionate about agile, clean code and devops
8. Performance testing
is in general testing performed
to determine how a system performs
in terms of responsiveness
and stability
under a particular workload.
34. Gatling http://gatling.io/
- load testing framework based on Scala, Akka and Netty
- provides DSL along with UI for recording
- beautiful reports with right measurements
- easy for distributed load
- real-time monitoring
36. Takeaways
- Do performance testing continuously
- Do performance testing with right amount of data
- Monitor application during performance tests run
- User right measurements (percentiles)
- Choose right tool to load with less impact
- Automate deployment and testing processes
37. References
- The Art of App Performance Testing http://goo.gl/CEgfSQ
- Performance Testing Crash Course https://goo.gl/jDDcP4
- InfluxDB https://influxdb.com/
- Grafana http://grafana.org/
- Docker Compose https://docs.docker.com/compose/
- Sources https://github.com/webdizz/web-scale-perf-testing