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
What's the future of OpenTracing
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Armakuni
PRO
February 22, 2019
Programming
52
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
What's the future of OpenTracing
Serverless Webinar
Armakuni
PRO
February 22, 2019
More Decks by Armakuni
See All by Armakuni
Unleashing Success
armakuni
PRO
1
150
Cognitive Overload: Bogged Down & Burned Out
armakuni
PRO
1
170
SEACON 2022: The next level pipelines delivering Net Zero
armakuni
PRO
1
54
Multi-team Software Delivery Assessment
armakuni
PRO
0
200
SRE: Self Isolated Edition
armakuni
PRO
0
180
Team Thermometers in 45 mins
armakuni
PRO
0
220
Your Office Should Have Playtime
armakuni
PRO
0
210
How to be an Evil Scientist - Lean Agile Delivery & Coaching Network 2020
armakuni
PRO
0
120
How to be an Evil Scientist - DevOps 2020
armakuni
PRO
0
110
Other Decks in Programming
See All in Programming
Creating Composable Callables in Contemporary C++
rollbear
0
170
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
15
7.3k
これからAgentCoreを触る方へトレンドはGatewayです
har1101
2
280
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
750
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.5k
OSもどきOS
arkw
0
590
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1k
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
120
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
210
はてなアカウント基盤 State of the Union
cockscomb
1
900
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
66
55k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Visualization
eitanlees
152
17k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
The Language of Interfaces
destraynor
162
27k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.8k
sira's awesome portfolio website redesign presentation
elsirapls
0
290
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
540
The agentic SEO stack - context over prompts
schlessera
0
830
Transcript
@PurpleBooth #ServerlessWebinar What’s the future of OpenTracing? Billie Thompson Armakuni
@PurpleBooth #ServerlessWebinar What is OpenTracing? And while you’re here, what’s
Distributed Tracing too
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar Not Servers
@PurpleBooth #ServerlessWebinar Microservices
@PurpleBooth #ServerlessWebinar Nanoservices
@PurpleBooth #ServerlessWebinar Functions
@PurpleBooth #ServerlessWebinar Also Servers
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar Span
@PurpleBooth #ServerlessWebinar Trace
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar Special Headers
@PurpleBooth #ServerlessWebinar Probability
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar Tags
@PurpleBooth #ServerlessWebinar http.method
@PurpleBooth #ServerlessWebinar Logs
@PurpleBooth #ServerlessWebinar stack
@PurpleBooth #ServerlessWebinar Baggage
@PurpleBooth #ServerlessWebinar SpanID, TraceID and Parent SpanID
@PurpleBooth #ServerlessWebinar Anything else!
@PurpleBooth #ServerlessWebinar OpenTracing is an interface
@PurpleBooth #ServerlessWebinar What is OpenTracing • Not a server •
Not a cool library • Not a server standard • A Client API Specification • Common tags and logs • An effort to prevent vendor lock-in
@PurpleBooth #ServerlessWebinar What will OpenTracing be?
@PurpleBooth #ServerlessWebinar What number am I going to show next?
@PurpleBooth #ServerlessWebinar 12407
@PurpleBooth #ServerlessWebinar Where else can we look to?
@PurpleBooth #ServerlessWebinar “Those who cannot remember the past are condemned
to repeat it” George Santayana
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar It’s 310 B.C.
@PurpleBooth #ServerlessWebinar Greek philosopher Theophrastus Lived till he was 85
Came from Lesbos Best mates with Aristotle Ran a school Tato Grasso CC BY-SA 2.5
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar 5.3 million years ago
@PurpleBooth #ServerlessWebinar Less Ancient History
@PurpleBooth #ServerlessWebinar It’s 1987 (A.D.)
@PurpleBooth #ServerlessWebinar Van Jacobson Lived till now Came from United
States Helped solve the problem of congestion and are used in over 90% of Internet hosts today Denies saving the internet
@PurpleBooth #ServerlessWebinar “You got log files when things failed,” Van
Jacobson
@PurpleBooth #ServerlessWebinar “but that doesn’t really tell you what’s actually
happening on the wire.” Van Jacobson
@PurpleBooth #ServerlessWebinar Traceroute
@PurpleBooth #ServerlessWebinar Trace Route
@PurpleBooth #ServerlessWebinar Trace Route ICMP Time Exceeded TTL: 1
@PurpleBooth #ServerlessWebinar Trace Route ICMP Time Exceeded TTL: 2
@PurpleBooth #ServerlessWebinar Trace Route ICMP Time Exceeded TTL: 3
@PurpleBooth #ServerlessWebinar Trace Route TTL: 4 Connected!
@PurpleBooth #ServerlessWebinar Reporting progress works
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar Where are we going next?
@PurpleBooth #ServerlessWebinar Simon Wardley - Evolution Map
@PurpleBooth #ServerlessWebinar • Rare • Poorly Understood • Talked about
in terms of wonder
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar • Slightly more common • Rapid creating new
functionality • Publications talk about how to build it yourself
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar • Common • Actually works! • Publications talk
about how to install it, not build it
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar • It’s unusual if you don’t do it
• You know it, and you know how to use it • Publications talk about how to use it
@PurpleBooth #ServerlessWebinar
@PurpleBooth #ServerlessWebinar What’s the future of OpenTracing?
@PurpleBooth #ServerlessWebinar More Tracers
@PurpleBooth #ServerlessWebinar Being embedded and supported as default more places
@PurpleBooth #ServerlessWebinar As competition on features dies down, people want
standardisation
@PurpleBooth #ServerlessWebinar “Oh yeah we used OpenTracing Internally”
@PurpleBooth #ServerlessWebinar Thank you!