Link to current text
SYSE.40:8 - Common Anti-Patterns and How to Avoid Them
| Misuse | Repair |
| Size everything by average requests per second. | Inspect actual resource cost and supported expensive variants. |
| Add an unbounded queue to avoid rejections. | Bound waiting and expose work that cannot finish usefully. |
| Assume autoscaling solves a shared dependency limit. | Qualify the bottleneck and the time/capacity available to scale. |
| Retry at every layer until the task succeeds. | Reconcile effects and bound total retries, deadlines and offered load. |