Orderly Ape

Orderly Ape

Orderly Ape is an open source load testing project by Review Signal / WPHostingBenchmarks. The project is available on GitHub. Join our discord at https://discord.gg/TTneqF8XRw

The primary goal of the project is to allow users to run distributed load tests using k6 on their own infrastructure. It is designed to be capable of running globally distributed tests, at any desired scale, while capturing the results and allowing users to visualize and analyze them. It is a self hosted alternative to k6/grafana cloud that puts the user in full control of the tests and the results.

Orderly Ape is currently seeking Sponsorship

Read the Request for Sponsorship.

If you are interested in Sponsorship or being an early user, please fill out this form.

Current Status

The project is in an early state where the core functionality works. It was able to run a distributed load tests across multiple zones and aggregate the results. It is still missing a lot of features and documentation necessary to consider it a release that users could run themselves.

Screenshots

Editing a load test

 

Test Summary View
Grafana Result Dashboard
InfluxDB Viewer

This project is supported by Open Source credits from:



 

Frequently Asked Questions

Will sponsorship have any impact on participating in the WordPress Hosting Performance Benchmarks?
No. The open source project is separate from the benchmarks except for the fact the project will be used to conduct the benchmarks. Sponsorship will not give any benefits for companies participating in the benchmarks. Sponsors will pay to participate and be evaluated no differently from any other company participating.

What license will the code be released under?
Unless there is a compelling legal reason, all the code will be released under the MIT license allowing anyone to use it the code how they wish.

Why is it called Orderly Ape?
The name is a play on Chaos Monkey. While Chaos Monkey randomly destroys infrastructure to help engineers plan for random infrastructure failures, Orderly Ape is the opposite. Orderly Ape is a load testing tool to help simulate traffic in a manner that is expected (or hoped for) to see how the infrastructure responds under expected stress.

Why aren’t you making this a service / business instead of keeping it open source?

Time and time again, load testing companies have struggled to operate profitably and stay afloat. It doesn’t seem like a great business to be in. The value created by open sourcing the project would far exceed the amount I could capture running it as a business. I would rather see everyone benefit and bring more advanced load testing to a wider audience than trying to subsist running a load testing company that would probably fail.

I can’t afford a sponsorship, but can I contribute a smaller amount?

Sure. Any contributions to Orderly Ape by Review Signal are welcome.


About the Author

Kevin Ohashi

Kevin Ohashi is the geek-in-charge at Review Signal. He is passionate about making data meaningful for consumers. Kevin is based in Washington, DC.

Recommended Articles

Want updates sent to your email?

Subscribe to our Newsletter