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