Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Zipkin Meetup #1 - Zipkinと分散トレーシングの紹介
Search
Tommy Ludwig
June 13, 2017
Programming
3
1.7k
Zipkin Meetup #1 - Zipkinと分散トレーシングの紹介
世界初(?!)Zipkin Meetupで発表した簡単な紹介の資料です。
Tommy Ludwig
June 13, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
楽しく向き合う例外対応
okutsu
0
590
自力でTTSモデルを作った話
zgock999
0
100
もう僕は OpenAPI を書きたくない
sgash708
5
1.9k
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
150
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1k
Jakarta EE meets AI
ivargrimstad
0
340
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
230
color-scheme: light dark; を完全に理解する
uhyo
7
490
Ça bouge du côté des animations CSS !
goetter
2
150
sappoRo.R #12 初心者セッション
kosugitti
0
270
Formの複雑さに立ち向かう
bmthd
1
930
責務と認知負荷を整える! 抽象レベルを意識した関心の分離
yahiru
8
1.3k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
26
5.2k
Making Projects Easy
brettharned
116
6k
How STYLIGHT went responsive
nonsquared
98
5.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
It's Worth the Effort
3n
184
28k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
990
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
Transcript
Zipkin Zipkin Meetup #1 (Tokyo) @TommyLudwig 2017-06-13
Zipkin 5 • zipkin-user Google groupZipkin turned 5
this week, thanks to those who dared to put it on GitHub • Distributed Systems Tracing with Zipkin 2017-06-13 Zipkin Meetup #1 2
[2010] Google Dapper [2012] Twitter Zipkin [2015] OpenZipkin [2017] Zipkin
Meetup #1 A bit of Zipkin history 2017-06-13 Zipkin Meetup #1 3
Distributed tracing with Zipkin Zipkin 2017-06-13 Zipkin Meetup #1
4
!0 •!0 ,&-1/$%*"# •+. !0(
') 2017-06-13 Zipkin Meetup #1 5
• Trace – • Span – ( ) S •
Tags – • Key/value: HTTP path IP DB Error message 6 2017-06-13 Zipkin Meetup #1 ↓ ↓
!"$3 • 2 .1 /& #(' •%) " 0-*,+
7 2017-06-13 Zipkin Meetup #1
!# 1-( • , •
./ • • In-band*)&%$ • Out-of-band*) • • 0"'+ 2017-06-13 Zipkin Meetup #1 8
2017-06-13 Zipkin Meetup #1 9 Zipkin UIdependencies view
Zipkin UItrace view 2017-06-13 Zipkin Meetup #1 10
Experimental Zipkin UI 2017-06-13 Zipkin Meetup #1 11 https://github.com/openzipkin/zipkin-ui
• C# • Elixir • Go • Java • Python
• Scala • PHP Zipkin OpenZipkin supported • Go (Go kit) • Java () • Node.js () • Ruby (Rack) • Scala (Finagle) Community supported 2017-06-13 Zipkin Meetup #1 12 Source: http://zipkin.io/pages/existing_instrumentations.html
Zipkin architecture 2017-06-13 Zipkin Meetup #1 13 Source: http://zipkin.io/pages/architecture.html
Logging, metrics, and tracing 2017-06-13 Zipkin Meetup #1 14
Observability 2017-06-13 Zipkin Meetup #1 15 Source: https://peter.bourgon.org/blog/2017/02/21/metrics-tracing-and-logging.html Zipkin
• GitHub: https://github.com/openzipkin/zipkin • Twitter: https://twitter.com/zipkinproject • Gitter(
): https://gitter.im/openzipkin/zipkin • http://zipkin.io/ • Zipkin APIhttp://zipkin.io/zipkin-api/ 2017-06-13 Zipkin Meetup #1 16
Zipkin 2017-06-13
Zipkin Meetup #1 17
Zipkin 2017-06-13
Zipkin Meetup #1 18