libdd-ddsketch

Crates.iolibdd-ddsketch
lib.rslibdd-ddsketch
version1.0.0
created_at2025-11-17 14:17:20.616091+00
updated_at2025-11-17 14:17:20.616091+00
descriptionMinimal implementation of Datadog's DDSketch
homepagehttps://github.com/DataDog/libdatadog/tree/main/libdd-ddsketch
repositoryhttps://github.com/DataDog/libdatadog/tree/main/libdd-ddsketch
max_upload_size
id1936850
size39,981
libdatadog-owners (github:datadog:libdatadog-owners)

documentation

README

libdd-ddsketch

Minimal implementation of Datadog's DDSketch for accurate quantile estimation.

Overview

DDSketch is a data structure for tracking value distributions with guaranteed relative error bounds using constant memory.

Main Features

  • Data Insertion: Add values to sketches with optional counts/weights
  • Count Queries: Get total count of points in the sketch
  • Protobuf Serialization: Encode sketches for transmission to Datadog backend

References

Commit count: 1422

cargo fmt