Software performance and scalability a quantitative approach
Praise from the Reviewers:. "The practicality of the subject in a real-world situation distinguishes this book from othersavailable on the market."--Professor Behrouz Far, University of Calgary. "This book could replace the computer organization texts now in use that every CS and CpEs...
Main Author: | |
---|---|
Format: | eBook |
Language: | English |
Published: |
Hoboken, N.J.
John Wiley & Sons
2009
|
Series: | Quantitative software engineering series
|
Subjects: | |
Online Access: | |
Collection: | O'Reilly - Collection details see MPG.ReNa |
Table of Contents:
- Includes bibliographical references and index
- Software Performance and Scalability; Contents; PREFACE; ACKNOWLEDGMENTS; Introduction; Performance versus Scalability; PART 1 THE BASICS; 1. Hardware Platform; 2. Software Platform; 3. Testing Software Performance and Scalability; PART 2 APPLYING QUEUING THEORY; 4. Introduction to Queuing Theory; 5. Case Study I: Queuing Theory Applied to SOA; 6. Case Study II: Queuing Theory Applied to Optimizing and Tuning Software Performance and Scalability; PART 3 APPLYING API PROFILING; 7. Defining API Profiling Framework; 8. Enabling API Profiling Framework; 9. Implementing API Profiling Framework
- 10. Case Study: Applying API Profiling to Solving Software Performance and Scalability ChallengesAPPENDIX A STOCHASTIC EQUILIBRIUM AND ERGODICITY; A.1 Basic Concepts; A.2 Classification of Random Processes; A.3 Discrete-Time Markov Chains; A.4 Continuous-Time Markov Chains; A.5 Stochastic Equilibrium and Ergodicity; A.6 Birth-Death Chains; APPENDIX B MEMORYLESS PROPERTY OF THE EXPONENTIAL DISTRIBUTION; APPENDIX C M/M/1 QUEUES AT STEADY STATE; C.1 Review of Birth-Death Chains; C.2 Utilization and Throughput; C.3 Average Queue Length in the System; C.4 Average System Time; C.5 Average Wait Time