Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Metrics Matter
Search
Brendan Schwartz
February 13, 2015
Programming
54
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Metrics Matter
An overview of Pipedream and Snowbeast, our internal metrics services at Wistia.
Brendan Schwartz
February 13, 2015
More Decks by Brendan Schwartz
See All by Brendan Schwartz
Building a Simple Content Delivery Network
bschwartz
2
130
Other Decks in Programming
See All in Programming
setup-vp GitLab対応の裏側
naokihaba
0
150
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
340
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
300
contenteditable と日本語入力に向き合う
colorful12
0
150
Java 27新機能 / Java 27 new features
kishida
2
200
SREの越境 / SRE Collaboration
y0hgi
2
300
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
20
21k
FreeBSDでZabbixを動かす
kenkino
0
360
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
340
Simple Storage Service(S3) is not simple
iwatsukayura
0
210
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.5k
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
790
Paper Plane
katiecoart
PRO
4
54k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
390
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
510
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
We Are The Robots
honzajavorek
0
390
Being A Developer After 40
akosma
91
590k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
570
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
I’m @brendan.
None
None
None
None
Breadroutes S3 Primes Edgecast CDNetworks CDNs Bakery (Origin) Load Balancer
Temporary Storage Permanent Storage DNS Dyn
Things go wrong
Things go wrong
Support Ticket
Anything on fire?
Try to reproduce. Cannot reproduce.
Clear your cookies?
Long tail of problems Problems we can see Problems we
can reproduce Problems we can measure Problems we can’t see Problems we can’t reproduce Problems we can’t measure
Confession
Metrics Matter
1. HTTP POST ingest 2. Realtime subscription 3. Store all
data forever 4. Scale out
Pipedream
curl -d "some-message" \ https://pipedream/pub?topic=my-topic
Collector curl -d "some-message" \ https://pipedream/pub?topic=my-topic
NSQ Collector curl -d "some-message" \ https://pipedream/pub?topic=my-topic
NSQ Collector Consumer #topic-1 Consumer #topic-2 curl -d "some-message" \
https://pipedream/pub?topic=my-topic
NSQ Collector Archiver S3 Consumer #topic-1 Consumer #topic-2 curl -d
"some-message" \ https://pipedream/pub?topic=my-topic
Now what?
Snowbeast
Metrics.count('player/play')
None
None
None
None
None
2 billion messages in the last month
Redis Sinatra Processor Angular & D3 NSQ #metrics Pipedream Snowbeast
Support Ticket
None
None
None
Clear your cookies?
Clear your cookies?
$ wget https://pipedream/last_hour.log.gz $ gunzip last_hour.log.gz $ grep customer last_hour.log
> customer.log $ ruby tools/show-loading.rb customer.log
None
None
None
Default to Flash
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Metrics Matter
1. Own your data. 2. Keep it simple. 3. Move
that line!
Long tail of problems
Long tail of problems
http:/ /bit.ly/wistia-video-puzzle
Thank you!