First Moves
Vertical Scaling
- Vertical scaling: Default first step; 200 CPU cores and 10gigabit network interfaces are not uncommon.
- Estimate write throughput: Use back-of-the-envelope math before adding write-scaling complexity.
- Find the bottleneck: Confirm disk I/O, CPU, or network bandwidth is the actual limit.
- Avoid premature scaling: If hardware or tuning handles the load, do not add sharding, queues, or batching.
