Automatically adjusts the number of active servers based on demand.
Horizontal auto-scaling adds or removes instances of a server to handle varying loads. In an e-commerce app, during a flash sale, the system can scale out to manage the increased traffic and scale back during low demand, optimizing resource usage and maintaining performance.