operating global anycast cdns at twitter from thousandeyes connect
TRANSCRIPT
O P E R A T I N G G L O B A L A N Y C A S T C D N ’ S
@ m a t t l 3 3
THE GEOGRAPHY OF TWEETS
Twitter users are mobile
D E L I V E R I N G C O N T E N T F A R A N D W I D E
VISIBILITY CHALLENGES IN OPS
Internal service monitoring great Rich client side metrics
What about the CDN edge?
perspective matters
TROUBLEHSOOTING BEFORE THOUSANDEYES
user complaints + provider tickets alternate monitoring services had small footprint, bad for anycast
hurry up and wait
WHERE’S THE DATA?
HTTP headers are your friend Traceroute’s from 100 sources, visualized together
Is anycast tuned correctly?
Fix it faster!
WHAT’S NORMAL?
WHAT?
WELL, CRAP Why is Moscow going through Tokyo???
ADDITIONAL EXAMPLES
“The internet isn’t working” won’t cut it Which cache served up the request?
Methods of reducing MTTR
ADDITIONAL EXAMPLES Methods of reducing MTTR
@ m a t t l 3 3
T H A N K S