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
Is There An Echo In Here? Signal Analysis for Ops
Search
Noah Kantrowitz
May 06, 2014
Programming
0
95
Is There An Echo In Here? Signal Analysis for Ops
Noah Kantrowitz
May 06, 2014
Tweet
Share
More Decks by Noah Kantrowitz
See All by Noah Kantrowitz
What Python Can Learn From Other Languages
coderanger
0
38
What Python Can Learn From Other Languages (with notes)
coderanger
0
120
Swiss Army Django: Small Footprint ETL (with notes) - DjangoCon US
coderanger
0
190
Swiss Army Django: Small Footprint ETL - DjangoCon US
coderanger
0
44
How to look at space: PyCon AU
coderanger
0
85
Swiss Army Django: Small Footprint ETL
coderanger
0
71
Swiss Army Django: Small Footprint ETL (with notes)
coderanger
0
66
Minimum Viable Kubernetes
coderanger
0
30
Minimum Viable Kubernetes (with notes)
coderanger
0
390
Other Decks in Programming
See All in Programming
技術を改善し続ける
gumioji
0
100
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
0
110
GAEログのコスト削減
mot_techtalk
0
120
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
40
16k
sappoRo.R #12 初心者セッション
kosugitti
0
270
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
260
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
230
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
200
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
120
Better Code Design in PHP
afilina
0
150
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
170
ソフトウェアエンジニアの成長
masuda220
PRO
12
2k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Facilitating Awesome Meetings
lara
52
6.2k
Producing Creativity
orderedlist
PRO
344
40k
Docker and Python
trallard
44
3.3k
Rails Girls Zürich Keynote
gr2m
94
13k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Speed Design
sergeychernyshev
27
800
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
GitHub's CSS Performance
jonrohan
1030
460k
Transcript
Signal Analysis for Ops Is There An Echo In Here?
Noah Kantrowitz
MATH AHEAD
This is a Metric
Value @ Time
None
metric.wav
None
None
Frequency Domain
Frequency 0hz 20Hz
Value +0dB +50dB
Fourier Transform
ˆ f ( ⇠ ) = Z 1 1 f
( x ) e 2 ⇡ix⇠ dx
None
None
None
None
1Hz 4 Hz/2 10 Hz/4 16 Hz/4 2 Hz/10
None
ˆ f ( ⇠ ) = Z 1 1 f
( x ) e 2 ⇡ix⇠ dx
DFT DTFT
Xk = N 1 X n=0 xne 2⇡i N nk
FFT
IFT
Low-pass
None
None
None
None
High-pass Band-pass
Windowing
None
None
None
None
None
None
None
None
None
NumPy
FFTW
go-dsp
Ruby
Go forth and find the signal
Thank You
Bonus Round
DCT
Wavelets
Noise Gate
None
Hysteresis
Control Theory
PID Control
Thank You