skip to main content
research-article
Free Access

The tail at scale

Published:01 February 2013Publication History
Skip Abstract Section

Abstract

Software techniques that tolerate latency variability are vital to building responsive large-scale Web services.

References

  1. Barroso, L.A. and Höelzle, U. The case for energy proportional computing. IEEE Computer 40, 12 (Dec. 2007), 33--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Barroso, L.A. and Höelzle, U. The Datacenter as a Computer: An Introduction to the Design of Warehouse-scale Machines. Synthesis Series on Computer Architecture, Morgan & Claypool Publishers, May 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Card, S.K., Robertson, G.G., and Mackinlay, J.D. The information visualizer: An information workspace. In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (New Orleans, Apr. 28--May 2). ACM Press, New York, 1991, 181--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Chang F., Dean J., Ghemawat, S., Hsieh, W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A., and Gruber, R.E. BigTable: A distributed storage system for structured data. In Proceedings of the Seventh Symposium on Operating Systems Design and Implementation (Seattle, Nov.). USENIX Association, Berkeley CA, 2006, 205--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Charles, J., Jassi, P., Ananth, N.S., Sadat, A., and Fedorova, A. Evaluation of the Intel Core i7 Turbo Boost feature. In Proceedings of the IEEE International Symposium on Workload Characterization (Austin, TX, Oct. 4--6). IEEE Computer Society Press, 2009, 188--197. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. DeWitt, D.J., Naughton, J.F., Schneider, D.A., and Seshadri, S. Practical skew handling in parallel joins. In Proceedings of the 18th International Conference on Very Large Data Bases, Li-Yan Yuan, Ed. (Vancouver, BC, Aug. 24--27). Morgan Kaufmann Publishers, Inc., San Francisco, 1992, 27--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Google, Inc. Project Glass; http://g.co/projectglassGoogle ScholarGoogle Scholar
  8. Lamport, L. The part-time parliament. ACM Transactions on Computer Systems 16, 2 (May 1998), 133--169. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Lumb, C.R. and Golding, R. D-SPTF: Decentralized request distribution in brick-based storage systems. SIGOPS Operating System Review 38, 5 (Oct. 2004), 37--47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Mitzenmacher, M. The power of two choices in randomized load balancing. IEEE Transactions on Parallel and Distributed Computing 12, 10 (Oct. 2001), 1094--1104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mudge, T. and Hölzle, U. Challenges and opportunities for extremely energy-efficient processors. IEEE Micro 30, 4 (July 2010), 20--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Stoica I., Morris, R., Karger, D., Kaashoek, F., and Balakrishnan, H. Chord: A scalable peer-to-peer lookup service for Internet applications. In Proceedings of SIGCOMM (San Diego, Aug. 27--31). ACM Press, New York, 2001, 149--160. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The tail at scale

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in

                Full Access

                • Published in

                  cover image Communications of the ACM
                  Communications of the ACM  Volume 56, Issue 2
                  February 2013
                  95 pages
                  ISSN:0001-0782
                  EISSN:1557-7317
                  DOI:10.1145/2408776
                  Issue’s Table of Contents

                  Copyright © 2013 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 1 February 2013

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • research-article
                  • Popular
                  • Refereed

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader

                HTML Format

                View this article in HTML Format .

                View HTML Format