teleo-codex/inbox/archive/2019-00-00-whitt-what-you-should-know-about-queueing-models.md
Teleo Agents 569d4618c2 rio: extract 3 claims from Whitt queueing models paper
- What: square-root staffing law, Halfin-Whitt QED regime, variance pooling economies of scale
- Why: Ward Whitt (Columbia) practitioner guide on queueing theory — foundational mechanism design results applicable to any multi-server pipeline
- Connections: relates to foundations/critical-systems variance and resilience claims

Pentagon-Agent: Rio <2EA8DBCB-A29B-43E8-B726-45E571A1F3C8>
2026-03-12 03:17:55 +00:00

2.3 KiB

type title author url date domain format status processed_by processed_date claims_extracted enrichments tags
source What You Should Know About Queueing Models Ward Whitt (Columbia University) https://www.columbia.edu/~ww2040/shorter041907.pdf 2019-04-19 internet-finance paper processed rio 2026-03-12
square-root staffing sets optimal server count at base load plus beta times its square root making excess capacity scale sublinearly with demand
the Halfin-Whitt QED regime simultaneously achieves near-full server utilization and bounded delay because utilization approaches one at rate proportional to one over root n
pooling demand across servers reduces required excess capacity because total variance grows as the square root of n while demand grows as n
pipeline-architecture
operations-research
queueing-theory
square-root-staffing
Halfin-Whitt

What You Should Know About Queueing Models

Practitioner-oriented guide by Ward Whitt (Columbia), one of the founders of modern queueing theory for service systems. Covers the essential queueing models practitioners need and introduces the Halfin-Whitt heavy-traffic regime.

Key Content

  • Square-root staffing principle: optimal server count = base load + β√(base load), where β is a quality-of-service parameter
  • The Halfin-Whitt (QED) regime: systems operate near full utilization while keeping delays manageable — utilization approaches 1 at rate Θ(1/√n) as servers n grow
  • Economies of scale in multi-server systems: larger systems need proportionally fewer excess servers
  • Practical formulas for determining server counts given arrival rates and service level targets
  • Erlang C formula as the workhorse for staffing calculations

Relevance to Teleo Pipeline

The square-root staffing rule is directly applicable: if our base load requires R workers at full utilization, we should provision R + β√R workers where β ≈ 1-2 depending on target service level. For our scale (~8 sources/cycle, ~5 min service time), this gives concrete worker count guidance.

Critical insight: you don't need to match peak load with workers. The square-root safety margin handles variance efficiently. Over-provisioning for peak is wasteful; under-provisioning for average causes queue explosion. The sweet spot is the QED regime.