skip to main content
research-article
Free Access

Thinking clearly about performance, part 2

Published:01 October 2010Publication History
Skip Abstract Section

Abstract

More important principles to keep in mind when designing high-performance software.

References

  1. }}CMG (Computer Measurement Group, a network of professionals who study these problems very, very seriously); http://www.cmg.org.Google ScholarGoogle Scholar
  2. }}Eight-second rule; http://en.wikipedia.org/wiki/Network_performance#8-second_rule.Google ScholarGoogle Scholar
  3. }}Garvin, D. Building a learning organization. Harvard Business Review (July 1993).Google ScholarGoogle Scholar
  4. }}Gunther, N. Universal Law of Computational Scalability (1993); http://en.wikipedia.org/wiki/Neil_J._Gunther#Universal_Law_of_Computational_Scalability.Google ScholarGoogle Scholar
  5. }}Knuth, D. Structured programming with Go To statements. ACM Computing Surveys 6, 4 (1974), 268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. }}Kyte, T. A couple of links and an advert…; http://tkyte.blogspot.com/2009/02/couple-of-links-and-advert.html.Google ScholarGoogle Scholar
  7. }}Millsap, C. and Holt, J. Optimizing Oracle Performance. O'Reilly, Sebastopol, CA, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. }}Oak Table Network; http://www.oaktable.net.Google ScholarGoogle Scholar
  9. }}Apdex; http://www.apdex.org.Google ScholarGoogle Scholar
  10. }}Millsap, C. Performance management: myths and facts (1999); http://method-r.com.Google ScholarGoogle Scholar
  11. }}Samson, S. MVS performance legends. In Proceedings of Computer Measurement Group Conference (1988), 148--159.Google ScholarGoogle Scholar

Index Terms

  1. Thinking clearly about performance, part 2

            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 53, Issue 10
              October 2010
              96 pages
              ISSN:0001-0782
              EISSN:1557-7317
              DOI:10.1145/1831407
              Issue’s Table of Contents

              Copyright © 2010 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 October 2010

              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