aio-libs / aio-libs/aiozipkin

Implement simple hash based sampler (sample request based on hash value of trace_id)

Offen
#2 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement help wanted
Vorherrschende Sprache
Python
Sterne
193
Forks
28
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

1) Create abstract base class SamplerAbc
2) Make current class subclass of SamplerAbc
3) Implement one more sampler class base and hash idea from brave

https://github.com/aio-libs/aiozipkin/blob/1879edd38cd0177bd43490135de2eb3612b2331c/aiozipkin/sampler.py#L4-L15

But sampling logic ported from here:
https://github.com/openzipkin/brave/blob/967e48507f6267c07e3238b8f30575c683690ef6/brave/src/main/java/brave/sampler/BoundarySampler.java#L43-L47

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.