You should scale your product in one of the following cases:
You expect an influx of new customers or software users.
You’re planning to add resource-intensive features that will require more CPU, RAM, disk space, or other resources.
Your service is slow and you want to improve its performance.
You experience bottlenecks that compromise your entire system’s performance.
You can learn more by scrolling up to the When to Scale Your Product section of the article.