8. Brave
● A library to send tracing data to Zipkin server
for Java applications
● Provides a servlet filter and interceptors for
some HTTP client libraries
○ Apache HttpComponents / OkHttp
● Also framework integration is available
○ Jersey / RESTEasy / JAXRS2 / Spring
15. Libraries for other languages
● zipkin-go-opentracing
● brave (Java)
● zipkin-js
● zipkin-ruby
● zipkin-finagle
16. In clojure
● clj-zipkin is available
○ Fundamental API
○ Scribe propagation only
(:require [clj-zipkin.tracer :as t)
(t/trace {:host "10.2.1.2"
:span "GET"
:scribe {:host "zipkin.host" :port 9410}}
(..code..)
(t/trace {:host "10.2.1.2" :span "OTHER"}
(..code..)))
17. Stackdriver Driver Zipkin Controller
● Google released an open-source zipkin server
○ Stackdriver is an monitoring service provided by
Google Cloud Platform
○ stackdriver-zipkin allows zipkin clients to send tracing
data to Google Stackdriver Trace