More is less: reducing latency via redundancy
Low latency is critical for interactive networked appli- cations. But while we know how to scale systems to in- crease capacity, reducing latency — especially the tail of the latency distribution — can be much more difficult. We argue that the use of redundancy in the context of the wide-area Internet is an effective way to convert a small amount of extra capacity into reduced latency. By initiating redundant operations across diverse resources and using the first result which completes, redundancy improves a system’s latency even under exceptional con- ditions. We demonstrate that redundancy can signifi- cantly reduce latency for small but critical tasks, and argue that it is an effective general-purpose strategy even on devices like cell phones where bandwidth is rel- atively constrained.
Top- Vulimiri, Ashish
- Michel, Oliver
- Godfrey, P. Brighten
- Shenker, Scott
Category |
Paper in Conference Proceedings or in Workshop Proceedings (Paper) |
Event Title |
11th ACM Workshop on Hot Topics in Networks |
Divisions |
Future Communication |
Event Type |
Workshop |
Series Name |
HotNets-XI |
Publisher |
ACM |
Page Range |
pp. 13-18 |
Date |
2012 |
Official URL |
http://doi.acm.org/10.1145/2390231.2390234 |
Export |