Package Usage: go: github.com/HdrHistogram/hdrhistogram-go
Package hdrhistogram provides an implementation of Gil Tene's HDR Histogram
data structure. The HDR Histogram allows for fast and accurate analysis of
the extreme ranges of data with non-normal distributions, like latency.
Histograms are encoded using the HdrHistogram V2 format which is based on an adapted ZigZag LEB128 encoding where:
consecutive zero counters are encoded as a negative number representing the count of consecutive zeros
non zero counter values are encoded as a positive number
A typical histogram (2 digits precision 1 usec to 1 day range) can be encoded in less than the typical MTU size of 1500 bytes.
The log format encodes into a single file, multiple histograms with optional shared meta data.
6 versions
Latest release: over 3 years ago
2,488 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/HdrHistogram/hdrhistogram-go