benchmarks/apib 1.2.1_7 DragonFly
Simple and fast HTTP performance testing tool
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- APACHE20
- Categories
- benchmarks, www
- Package size
- 83.9 KiB, 338.3 KiB installed
Description
apib is a tool that makes it easy to run performance tests of HTTP API servers. It has most of the features of Apache Bench (ab), but is also intended as a more modern replacement. In particular, it offers:
- Proper HTTP 1.1 support including keep-alives and chunked encoding
- Ability to spawn multiple I/O threads to take advantage of multiple CPU cores
- Non-blocking I/O for high concurrency
- Support for POST and PUT of large objects
- Support for OAuth 1.0 signatures
- Ability to output results to a file so they may be automated
- Remote CPU monitoring
- Simple command-line interface
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | benchmarks/apib | 1.2.1_7 |
| FreeBSD | benchmarks/apib | 1.2.1_7 |
| HardenedBSD | benchmarks/apib | 1.2.1_7 |
| GhostBSD | benchmarks/apib | 1.2.1_7 |
Install
Binary package:
pkg install apib
From DPorts:
cd /usr/dports/benchmarks/apib && make install clean
Dependencies
Run dependencies 5
No port depends on this one.