Project: Zipkin (Adrian Cole)
1
Zipkin’s UI looks like this
2
Zipkin architecture looks like this!
3
Zipkin’s history in short
2011-12: Zipkin developed at Twitter
2012: Zipkin open sourced
2015: Zipkin -> OpenZipkin
2015-16: OpenZipkin boom
In the last year, we’ve opened dozens of repos and performed hundreds of releases.
4
A selection of the Zipkin ecosystem
Zipkin contributions come from many types of companies including Twitter, Uber, Presi, Sound Cloud, Dealer.com, Salesforce, Pivotal, LINE.me, Coursera, Yelp, Jive, Buoyant and Finn.no.
Zipkin libraries exist for most languages and popular libraries like Spring Boot and go-kit.
5
Zipkin’s community flows like this
6
OpenZipkin GitHub Org
3rd party tracers and servers that interop with Zipkin
2rd party Zipkin tracers and servers
Gitter
Google groups
Twitter (the app)
Blogs, Events
1st party tracers and servers
Docs and specs
OpenZipkin Tools and Process
Tools:
Process
Process; or rather the lack of process, which facilitates agility, at least on trivial changes like bug fixes. Somewhat more involved PRs are usually code reviewed, and wait for +1 from a few more developers before they are merged. Major decisions, typically independent from the day-to-day releases, are made in GitHub issues. They are also discussed in the workshops/meetups, that are held every few months or so.
7
Org-related interests expressed at Zipkin
8