Re:Jaeger – A Distributed Tracing System
by necubi on Sunday September 24, 2017 @04:33PM
(#15326370)
Lightstep is closed source. They have opensource libraries that get data into the system (like the go one you linked to) but to actually use it you need the hosted service.
I hope to be releasing an open-source version of that approach in the next several months.
Re:Jaeger – A Distributed Tracing System
by javajumbo on Sunday September 24, 2017 @07:16PM
(#15327032)
@necubi I do not disagree with you about the value of tail-based sampling. It has been an item on Jaeger roadmap from day one, but never of high enough priority to implement it. We're planning to do a POC by the end of this year. Jaeger's agent-based architecture was specifically designed to support that use case. If you're interested in collaborating on that, it would be great (https://github.com/uber/jaeger/issues/425).
Having said that, Dapper-style tracing systems with head-based sampling still provide enormous benefits that are often underestimated. In fact, even if we support tail-based sampling in the future, we're still going to run a certain portion of the traffic through probabilistic, head-based sampling, because it allows to reason about statistical patterns observed in the systems at large scale.
Re:Jaeger – A Distributed Tracing System
by justinclift on Sunday September 24, 2017 @05:00PM
(#15326475)
Thanks, please do. :)
Re:Jaeger – A Distributed Tracing System
by pritianka on Sunday September 24, 2017 @07:32PM
(#15327079)
100% agree with what necubi said. I work at LightStep and it's great to see OSS implementations coming out. The creators of LightStep actually are also the creators of Dapper haha.
LightStep specifically is meant for large-scale enterprise deployments and their specific needs and has focused on that for now.
That being the case, it's not hard to see why people are going with the (existing) OSS solutions. :/
UPDATE - Found this on GitHub, is this the whole thing?
https://github.com/lightstep/lightstep-tracer-go
If so, pointing people towards it from the .com website might help get people trying it out, as the .com website makes it seem non-OSS. :)