Book description
How can you take advantage of feedback control for enterprise programming? With this book, author Philipp K. Janert demonstrates how the same principles that govern cruise control in your car also apply to data center management and other enterprise systems. Through case studies and hands-on simulations, you’ll learn methods to solve several control issues, including mechanisms to spin up more servers automatically when web traffic spikes.
Table of contents
- Preface
- I. Foundations
-
II. Practice
- 7. Theory Preview
- 8. Measuring the Transfer Function
- 9. PID Tuning
- 10. Implementation Issues
- 11. Common Feedback Architectures
-
III. Case Studies
- 12. Exploring Control Systems Through Simulation
- 13. Case Study: Cache Hit Rate
- 14. Case Study: Ad Delivery
- 15. Case Study: Scaling Server Instances
- 16. Case Study: Waiting-Queue Control
- 17. Case Study: Cooling Fan Speed
- 18. Case Study: Controlling Memory Consumption in a Game Engine
- 19. Case Study Wrap-Up
-
IV. Theory
- 20. The Transfer Function
- 21. Block-Diagram Algebra and the Feedback Equation
- 22. PID Controllers
- 23. Poles and Zeros
- 24. Root Locus Techniques
- 25. Frequency Response and the Bode Plot
- 26. Topics Beyond This Book
- V. Appendices
- Index
- Colophon
- Copyright
Product information
- Title: Feedback Control for Computer Systems
- Author(s):
- Release date: October 2013
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449361693
You might also like
book
Robust Python
Does it seem like your Python projects are getting bigger and bigger? Are you feeling the …
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition
Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. …
book
Practical Time Series Analysis
Time series data analysis is increasingly important due to the massive production of such data through …
book
Design Thinking for Strategic Innovation: What They Can't Teach You at Business or Design School
A comprehensive playbook for applied design thinking in business and management, complete with concepts and toolkits …