April 2018
Intermediate to advanced
432 pages
10h 38m
English
Zipkin is a popular, open source, distributed tracing system, which helps in gathering timing data needed to analyze latency problems in microservices-based architecture. It is able to collect, look up, and visualize data using a UI web console. The Zipkin UI provides a dependency diagram showing how many traced requests were processed by all applications within the system. Zipkin consists of four elements. I have already mentioned one of them, Web UI. The second one is Zipkin collector, which is responsible for validating, storing, and indexing all incoming trace data. Zipkin uses Cassandra as a default backend store. It also natively supports Elasticsearch and MySQL. The last element is query service, which ...