Bottleneck

dead-metaphor ContainersSystems Performance

Categories: systems-thinkingsoftware-engineering

What It Brings

System throughput is limited by its narrowest point. Widen everything else (bigger pipes, faster processors, more staff), but if you don’t widen the neck, nothing changes. The flow rate of the entire system equals the flow rate of its most constrained point.

Where It Breaks

Expressions

Origin Story

The word “bottleneck” has been used metaphorically since at least the 1890s, originally for traffic congestion and logistics: any point where a wide flow narrows. Everyone had handled bottles.

Goldratt’s The Goal (1984) formalized the concept into operations management theory, complete with methodology. Most readers never noticed they were extending a metaphor about glassware into manufacturing science. The book is written as a novel (a factory manager discovers the Theory of Constraints through Socratic dialogue with a physicist) and never once acknowledges that “bottleneck” is figurative. The metaphor was already dead by 1984.

In computing, the term became standard in performance analysis by the 1970s. Amdahl’s Law (1967) is a mathematical formalization of the bottleneck metaphor: the speedup of a program is limited by the fraction that cannot be parallelized, the neck of the bottle.

References

Related Mappings