BSD Ports

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

SystemPortVersion
DragonFlybenchmarks/apib1.2.1_7
FreeBSDbenchmarks/apib1.2.1_7
HardenedBSDbenchmarks/apib1.2.1_7
GhostBSDbenchmarks/apib1.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.