Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ตีแผ่ Microservice ด้วย Tracing

ตีแผ่ Microservice ด้วย Tracing

Barcamp Bangkhen 9

Manatsawin Hanmongkolchai

November 25, 2018
Tweet

More Decks by Manatsawin Hanmongkolchai

Other Decks in Programming

Transcript

  1. Jaeger • Open source tracer by Uber • Hosted by

    CNCF ◦ Home of Kubernetes, Prometheus, etc. • Developed by replacing Zipkin piece by piece ◦ So mostly compatible with Zipkin
  2. Implementing Tracing • OpenTracing ◦ Provide tracing API for supported

    languages • OpenCensus ◦ Also provide instrumentation ◦ Works in Go, Java, C#, C++, Node.js, Ruby, Python, PHP, Erlang
  3. Tracing in small scale • Track your response time •

    Profile your application ◦ Database access ◦ Outgoing API calls ◦ Templating