What is a bottleneck?
Options
- The slowest part of a system, limiting the whole (Correct option)
- A type of firewall that blocks incoming traffic
- The first server that is set up in a cluster
- A security hole that is found in the system
Answer
The slowest part of a system, which limits the speed of the whole thing
Why
Like the narrow neck of a bottle, the narrowest part decides how fast everything can flow.
Example: 20 application servers that all wait for one overloaded database. The database is the bottleneck, and adding more app servers will not help.
Performance work begins with measuring to find the real bottleneck.
Remember
Bottleneck = the part that limits the whole system.