Systems rarely fail because of throughput. They fail because teams cannot read them. I favor a few defaults: name things plainly, keep services small, and make decisions discoverable.
When a new engineer can answer “where does this live?” in one minute, you are winning. When a new product manager can understand impact in one dashboard, you are winning.
Scale follows clarity, not the other way around.