Reasonable capacity design is the foundation for ensuring system stability. Performance testing, capacity planning, and elastic scalability are the key aspects of capacity design, and are also crucial for ensuring stable business operations, improving user experience, and reducing costs. Performance testing can provide a reference basis for capacity planning to determine the resources scale and configuration. The elastic scalability capability can automatically adjust the scale and configuration of the resources based on the actual workload in order to achieve a balance between system performance and cost-effectiveness.