link1st/go-stress-testing
go 实现的压测工具,ab、locust、Jmeter压测工具介绍【单台机器100w连接压测实战】 observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 94
- Release rhythm 33
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2575
- days_rel: 238
- days_push: 39
- n_releases_24m: 1
Adoption not part of the score
4399 stars · 832 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A stress/load testing tool written in Go that simulates concurrent users with goroutines to measure QPS and connection capacity. It supports HTTP 1.1/2.0, gRPC, and long-connection testing, and includes educational material comparing tools like ab, locust, and JMeter.
Use cases
- load test an HTTP API to measure QPS
- stress test a server with 1 million concurrent connections
- benchmark a gRPC service
- compare load testing tools like ab, locust, and JMeter
- test HTTP long connections with keep-alive
- generate HTML test reports for load tests
When to choose
- you need a lightweight single-binary load testing tool
- you want to push very high connection counts from one machine using goroutines
- you need to stress test gRPC endpoints
- you want a Go-native alternative to ab or JMeter
When to avoid
- you need distributed load generation across many machines
- you require complex scripted user scenarios like locust or JMeter offer
- you need a GUI-based testing workflow
Facets
cli-tool · maturity active
load-testing benchmarking http-client testing developer-tools testing performance windows cli go stress-testing qps grpc websocket long-connections concurrency command-line linux macos
1 source
- readme: https://github.com/link1st/go-stress-testing · fetched 2026-08-28 · 46085041ec9d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| link1st/go-stress-testing | main | 74 |
For agents
markdown · JSON · MCP: product_card(name="link1st/go-stress-testing")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem