← Code Exchange

Benchmark Workers

Workers and a runner tool containing pre-written workflows and activities useful for benchmarking Temporal.


These tools allow you to easily generate synthetic load on a Temporal cluster for load testing, tuning and benchmarking.

Provides pre-written workflows and activities useful for benchmarking Temporal.

The worker can be used alongside Maru or other benchmarking tools to mimic different workloads.

Also included is a simple workflow runner which will keep a configurable number of workflow executions running concurrently to provide load for testing, starting a new execution each time one completes.


Language

Go

Temporal Verified

✅ Reviewed

About the Author

Rob Holland

Rob Holland

Staff Developer Experience Engineer