ACM Distinguished Speakers Program:  talks by and with technology leaders and innovators

Adaptive Ability for Quality of Service

Speakers: Theo Schlossnagle
Topic(s): Distributed Systems and Algorithms

 


Abstract
In this presentation, I'll talk about lessons learned in building a always-on distributed time-series database with aggressive quality of service guarantees. As any distributed systems engineer knows, coping with a failed machine is an easy problem compared to an under performing one. When SLAs are tight, under performing is effectively byzantine behavior. I will talk about both macro and micro techniques used in our system to cope with bad machines, bad actors and other poorly qualified badness. Most are adaptive techniques backed with both local and cluster-wide statistical analysis of observed behavior.

 Key Takeaways
Learn concrete approaches to discovering, analyzing, and optimizing poorly performing or latent nodes in a cluster.
Hear about tools and techniques that can be used to capture and model behavior.
Understand lessons from building applications to model performance on distributed systems.

 


About this Lecture

Number of Slides: n/a
Duration: n/a minutes
Languages Available: English
Last Updated: 04-14-2017
Request this Lecture

To request this particular lecture, please complete this online form.
Request a Tour

To request a tour with this speaker, please complete this online form.


All requests will be sent to ACM headquarters for review.
Featured Speaker


Theo Schlossnagle
Circonus

Get Involved!
Help improve the DSP by nominating a speaker or providing feedback to ACM.