xk6-kafka
ddosify
Our great sponsors
xk6-kafka | ddosify | |
---|---|---|
2 | 101 | |
97 | 7,757 | |
- | 1.6% | |
0.0 | 0.0 | |
about 21 hours ago | 9 days ago | |
Go | Go | |
Apache License 2.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xk6-kafka
-
How to Load Test Your Kafka Producers and Consumers using k6
The xk6-kafka extension provides some convenient functions for interacting with Kafka Producers and Consumers. It serves as a producer that can send a high volume of messages per second, allowing you to monitor the system under test (SUT) and test how the application will keep up with the load.
ddosify
-
5 Awesome Go Projects To Know Before You Die
DDosify: https://github.com/ddosify/ddosify
-
Load Testing a Fintech API with CSV Test Data Import
We have organized this write-up into two parts to demonstrate two different features of Ddosify. In the first part, we will perform a load test on a GET endpoint that accepts base and target currency and returns their exchange rate of them. The rand() utility method is used to send different currencies on each request. In the second part, we will test a POST endpoint that performs exchange operations. We will use a CSV file that contains test data stored on our Test App's Database. Then we import this CSV file into Ddosify to replay the same transactions stored on DB, but in high concurrency. In both parts, we will gain insights into the reliability of our exchange API across high traffic.
-
Simple, open-source, lightweight stress tool
High-performance load testing tool, written in Golang. For distributed and Geo-targeted load testing: Ddosify Cloud - https://ddosify.com 🚀
This is a single-node version, so doesn't seem to be Distributed DoS. Probably not ideal for load testing systems where traffic shaping throttles misbehaving clients. Looks like a Distributed DoS testing option is available though.
- High-performance, open source load testing tool, written in Golang
What are some alternatives?
locust - Write scalable load tests in plain Python 🚗💨
Hey - HTTP load generator, ApacheBench (ab) replacement
Performance-Testing-Tools - 🛠Curated list of Performance Testing Tools ⚡ All contributions are welcome 💜
Vegeta - HTTP load testing tool and library. It's over 9000!
k6-reporter - Output K6 test run results as formatted & easy to read HTML reports
go-wrk - go-wrk - a HTTP benchmarking tool based in spirit on the excellent wrk tool (https://github.com/wg/wrk)
Wide
Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Gogs - Gogs is a painless self-hosted Git service
gaia - Build powerful pipelines in any programming language.
Moby - Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
bombardier - Fast cross-platform HTTP benchmarking tool written in Go