Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate Circllhist as an HdrHistogram replacement #1821

Closed
trustin opened this issue Jan 28, 2020 · 3 comments
Closed

Evaluate Circllhist as an HdrHistogram replacement #1821

trustin opened this issue Jan 28, 2020 · 3 comments
Labels
enhancement A general enhancement

Comments

@trustin
Copy link
Contributor

trustin commented Jan 28, 2020

https://arxiv.org/abs/2001.06561

The circllhist histogram is a fast and memory efficient data structure for summarizing large numbers of latency measurements. It is particularly suited for applications in IT infrastructure monitoring, and provides nano-second data insertion, full mergeability, accurate approximation of quantiles with a-priori bounds on the relative error.
Open-source implementations are available for C/lua/python/Go/Java/JavaScript.

@codefromthecrypt
Copy link

relates to #1599 as currently there's a hard dependency on HdrHistogram. Not sure if the aim here is to replace or make possible.

Interesting paper. I haven't yet found the java impl, though. I have found others which are BSD licensed, not sure if/how they are distributed cc @postwait https://github.com/circonus-labs/libcircllhist

@shakuzen shakuzen added the enhancement A general enhancement label Jan 28, 2020
@postwait
Copy link

https://github.com/circonus-labs/metrics-circonus/blob/master/metrics-circonus/src/main/java/com/circonus/metrics/HistImpl.java

@marcingrzejszczak
Copy link
Contributor

There was no interest in the issue since 2020. We’ll close it for now, and if there still will be any interest, please comment on this issue and we’ll consider re-opening it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

5 participants