thundering herd

noun

thundering herd

noun
1

Computing, Computing theory, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences The undesirable situation where a large number of processes waiting for an event are awoken whenever the event occurs, and then engage in a conflict over which process handles the event.

  • Adding to execution and monitoring challenges is the “thundering herd” problem endemic to distributed systems, also discussed in Chapter 24. Given a large enough periodic pipeline, for each cycle, potentially thousands of workers immediately start work.2016, Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff, Site Reliability Engineering: How Google Runs Production Systems, O'Reilly, →ISBN:

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.