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
Observability and Control Theory
Search
Piyush Verma
November 16, 2019
Programming
1.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Observability and Control Theory
Piyush Verma
November 16, 2019
More Decks by Piyush Verma
See All by Piyush Verma
SLOs that Lie
meson10
0
140
Doing SRE the right way - 2
meson10
0
180
Doing SRE the right way
meson10
0
1k
Reliability
meson10
0
190
Reliability of Distributed Systems
meson10
0
320
My TLS was broken
meson10
0
170
Technology that builds Organizations
meson10
0
150
Namespace.go
meson10
0
190
Cgroups and Namespaces in Linux
meson10
0
420
Other Decks in Programming
See All in Programming
これからAgentCoreを触る方へトレンドはGatewayです
har1101
6
450
Oxcを導入して開発体験が向上した話
yug1224
4
370
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
180
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
140
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
150
Webフレームワークの ベンチマークについて
yusukebe
0
190
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
140
JavaDoc 再入門
nagise
1
440
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
330
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
430
Datadog LLM Observabilityで実現する 安全なLLM Usage 管理
3150
0
130
Lessons from Spec-Driven Development
simas
PRO
0
240
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Crafting Experiences
bethany
1
200
Agile that works and the tools we love
rasmusluckow
331
22k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
760
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Designing for humans not robots
tammielis
254
26k
The Language of Interfaces
destraynor
162
27k
Utilizing Notion as your number one productivity tool
mfonobong
4
340
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
230
A Modern Web Designer's Workflow
chriscoyier
698
190k
Transcript
Observability & Control Theory
Question
Question
Question
Monitoring!! Answer
• You monitor what you know • You react after
it has failed. • What about unknown-unknowns? • Doesn’t avoid failures. • Tells something broke and now it isn’t. • Always a comparative operator. Question: What is Monitoring?
• Systems are Distributed. • What about? ◦ Accuracy ◦
Latency ◦ Correctness ◦ Consistency • It’s till or from Now. What are we missing?
Monitoring Timeline Late 2000s • SOA Early 2010 • Microservices
1990s • Servers 2000s • Monolith Now Lambda
The REAL question If a tree falls in a forest
and nobody heard it, did it make a sound?
The REAL answer All falling trees yield Logs.
Software, by default, is opaque. To debug & control a
running system, you need observation pre-built.
Observability
Need - Debugging - Pattern Detection
None
Unlike monitoring, observability is not failure-centric. If your job allows,
you can use it to understand system performance, just-like-that. ¯\_(ツ)_/¯
Stability
Control Theory
Control Theory
Example
TCP Flow Control
TCP Flow Control
TCP Congestion Control
TCP Congestion Control
Practical Applications
• Constrained Optimization Problems • Constraint Scaling Problems Practical Applications
Auto-Scaling
Cache
Gateway
Load-Balancer
Progressive Streaming
Software, by default, is opaque. To debug & control a
running system, you need observation pre-built.
Thank You - Piyush Verma