Ddosify | High-performance load testing tool, written in Golang (opensource)
Hi All,
I want to introduce a brand-new open source load testing tool Ddosify. We aimed to create a multi-protocol, easy-to-use, high-performance performance testing tool.
Ddosify - High-performance load testing tool
Features
Protocol Agnostic - Currently supporting HTTP, HTTPS, HTTP/2. Other protocols are on the way.
Scenario-Based - Create your flow in a JSON file. Without a line of code!
Different Load Types - Test your system's limits across different load types.
Installation
ddosify
is available via Docker, Homebrew Tap, and downloadable pre-compiled binaries from the releases page for macOS, Linux and Windows.
Docker
docker run -it --rm ddosify/ddosify
Homebrew Tap (macOS and Linux)
brew install ddosify/tap/ddosify
apk, deb, rpm packages
# For Redhat based (Fedora, CentOS, RHEL, etc.)rpm -i https://github.com/ddosify/ddosify/releases/download/v0.1.1/ddosify_amd64.rpm# For Debian based (Ubuntu, Linux Mint, etc.)wget https://github.com/ddosify/ddosify/releases/download/v0.1.1/ddosify_amd64.debdpkg -i ddosify_amd64.deb# For Alpinewget https://github.com/ddosify/ddosify/releases/download/v0.1.1/ddosify_amd64.apkapk add --allow-untrusted ddosify_amd64.apk
Using the convenience script (macOS and Linux)
- The script requires root or sudo privileges to move ddosify binary to
/usr/local/bin
. - The script attempts to
https://github.com/ddosify/ddosify
It is currently supporting HTTP(S), HTTP/2. We are going to add as many protocols as possible. So, if you need to perform a load test for a specific protocol, please contact me.
Test plan creation can be achieved with a configuration(JSON) file. You dont need to write any line of code.
As I said, our primary focus is creating a load test tool that can do anything related to load testing with the easiest usage. If you think current tools do not meet your requirements, please contact me so we can improve Ddosify based on your needs.
Feedback is always welcome. Have a lovely day.
Original Link: https://dev.to/fatihbaltaci/ddosify-high-performance-load-testing-tool-written-in-golang-opensource-5a1k
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To