Java Distributed Tracing implementation compatible with Zipkin.
Zipkin is based on Dapper.
dapper (dutch) = brave (english)... so that's where the name comes from.
More information on Distributed Tracing and OpenZipkin here: https://openzipkin.github.io
You can use brave if you use the JVM and:
- You can't use Finagle.
- You don't want to add Scala as a dependency to your Java project.
- You want out of the box integration support for RESTEasy, Jersey, Apache HttpClient.
Brave is compatible with OpenZipkin and its back-end components (zipkin-collector, zipkin-query, zipkin-web).
Maven artifacts for each release are published to Maven Central.
For an overview of the available releases see Github releases. As of release 2.0 we try to stick to Semantic Versioning.