Iterate is a tool for load testing, A/B testing, and SLO validation of HTTP and gRPC services that can be used locally or within a Kubernetes cluster. It also supports custom metrics and tasks, and can be extended for use in CI/CD pipelines.
- Iterate is a tool for load testing, A/B testing, and SLO validation of HTTP and gRPC services
- It can be used locally or within a Kubernetes cluster
- It supports custom metrics and tasks
- It can be extended for use in CI/CD pipelines
The speaker demonstrated how to use Iterate to load test an HTTP service and validate its SLOs. The tool generated requests to the service and collected metrics on latency and errors, which were then validated against defined SLOs. The speaker also showed how to use Iterate with traffic mirroring and custom metrics to collect metrics from Istio.