Go Community Linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Go community here or just enjoy what everyone else has found!

An HTTP server implementation of vegeta, a load-testing tool, written in Go. #golang #load-testing #programming

I am looking for contributors to help me out with my latest project.

I am creating an HTTP server implementation, driven by a REST API, for the https://github.com/tsenart/vegeta load testing tool. Currently it is only available as a CLI tool. However, there is an excellent library provided by the author, which is used by the CLI tool.

The idea is to create a tool, using vegeta, which is similar to https://github.com/loadimpact/k6 or https://github.com/locustio/locust complete with a UI (frontend). This makes it possible to use this tool in a more distributed manner, and possibly introduce it as a kubernetes native load-testing tool.

The project is available at https://github.com/nitishm/vegeta-server and currently supports submitting/viewing/canceling attacks (all options are not implemented, yet) and viewing the attack reports.

Issues are tagged with appropriate labels.

Posted by:  Nitish Malhotra