Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Feedback Control for Computer Systems

    Feedback Control for Computer Systems

    Philipp K. Janert · 2013

    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. Feedback is ideal for controlling large, complex systems, but its use in software engineering raises unique issues. This book provides basic theory and lots of practical advice for programmers with no previous background in feedback control. Learn feedback concepts and controller design Get practical techniques for implementing and tuning controllers Use feedback "design patterns" for common control scenarios Maintain a cache's "hit rate" by automatically adjusting its size Respond to web traffic by scaling server instances automatically Explore ways to use feedback principles with queueing systems Learn how to control memory consumption in a game engine Take a deep dive into feedback control theory

    Electronics & HardwareWeb & InternetSystems & OS
    Open LibraryAmazon
    Stats for nerds
    9recommend
    13mentions
    11people
    2015–2024years
    85% recommend8% neutral8% critical

    Mentions per year

    2015201620172018201920202021202220232024

    What Hacker News says

    1. brodouevencodeJun 2024
      This subject can hardly be discussed in a comprehensive way on a board like this. It also depends on what tools you have available to you - some cloud tools make this easier than building your own.

      There's a great book that covers this in great detail - Feedback Control for Computer Systems: https://www.oreilly.com/library/view/feedback-control-for/97.... I've implemented many of the tactics here with great success.

      thread
    2. mazewayNov 2022
      Feedback Control for Computer Systems: Introducing Control Theory to Enterprise Programmers

      May be something you want.

      thread
    3. vdmOct 2022
      Feedback Control for Computer Systems

      Philipp K. Janert

      https://janert.me/books/feedback-control-for-computer-system...

      thread
    4. aastronautSep 2022
      I also just finished Thinking in Systems and really liked it. I think Feedback Control for Computer Systems[0] is a bit more on the side of a working software engineer (python2 though). Probabilistic Robotics[1] is also an technical approach on control and feedback.

      [0]: https://www.amazon.com/Feedback-Control-Computer-Systems-Int...

      [1]: https://www.amazon.com/Probabilistic-Robotics-INTELLIGENT-RO...

      thread
    5. carapaceJun 2020
      I can recommend "Feedback Control for Computer Systems, Introducing Control Theory to Enterprise Programmers" by Philipp Janert
      thread
    6. carapaceApr 2020
      I can recommend also "Feedback Control for Computer Systems, Introducing Control Theory to Enterprise Programmers" by Philipp Janert http://shop.oreilly.com/product/0636920028970.do
      thread

    Related

    Performance modeling and design of computer systemsMor Harchol-Balter
    2019–2026

    Performance modeling and design of computer systems

    Mor Harchol-Balter
    5 recommend · 10
    Cover of System design from provably correct constructs
    2014–2024

    System design from provably correct constructs

    James Martin
    2 recommend · 18
    Cover of Cybernetics, or control and communication in the animal and the machine
    2015–2026

    Cybernetics, or control and communication in the animal and the machine

    Norbert Wiener
    4 recommend · 10
    Cover of Signals and Systems
    2009–2026

    Signals and Systems

    Alan V. Oppenheim
    12 recommend · 25
    Cover of Programming Massively Parallel Processors
    2011–2026

    Programming Massively Parallel Processors

    David Kirk
    8 recommend · 15
    Cover of Linkers and loaders
    2008–2026

    Linkers and loaders

    John R. Levine
    29 recommend · 45
    Cover of Communicating sequential processes
    2009–2026

    Communicating sequential processes

    C. A. R. Hoare
    25 recommend · 73
    Feedback systemsKarl J. Åström
    2018

    Feedback systems

    Karl J. Åström
    2 recommend · 2