![](https://img.alicdn.com/tfs/TB1HI5h4QT2gK0jSZFkXXcIQFXa-199-194.png_.webp)
E-commerce
Asia Pacific
SME/Startup
![](https://img.alicdn.com/tfs/TB1tT_lrH5YBuNjSspoXXbeNFXa-214-214.png_.webp)
"We used ACK to quickly set up a test environment, PTS to check the system resource usage based on instant stress testing of highly concurrent traffic, ARMS to diagnose performance bottlenecks during the stress testing process, and AHAS to throttle traffic and degrade nonessential services in real-time in scenarios. These services ensure system stability and availability for all of our big sales and promotions, and thanks to the auto scaling feature of ACK, we reduced server costs by more than 50%."
Technical Manager of Middle-End,
Perfect Diary
About Perfect Diary
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
Challenge
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
2. Frequent big sales and promotions put great pressure on system stability. In this case, third-party interfaces and slow SQL queries may cause critical online failures.
3. Frequent stress testing operations and system capacity evaluations require support from routine maintenance. The system capacity must be frequently scaled up or down as a large number of resources are required during big sales and promotions.
Why Alibaba Cloud
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
During off-peak hours, a relatively smaller number of nodes are used to support the daily business. During big sales and promotions, more resources are needed to quickly scale up the system capacity and to process peak traffic. Once the promotions end, redundant resources are immediately released to minimize costs. In addition, O&M workload is reduced due to the features of Alibaba Cloud Container Service for Kubernetes (ACK) such as high reliability, self-healing, and auto scaling.
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
Application High Availability Service(AHAS) provides multiple features that throttle traffic, degrade nonessential services in the case of traffic surge, and protect critical system resources. AHAS also guarantees that the resource usage of the whole system does not exceed the threshold. This ensures system stability and improves user experience during big sales promotions.
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
Performance Testing Service (PTS) and Application Real-Time Monitoring Service (ARMS) can evaluate the capacity of a single server and the entire system. This helps Perfect Diary plan resources and estimate costs before big sales promotions.
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
By collaborating with Alibaba Cloud, Perfect Diary has developed a general process and an emergency response mechanism to normalize big sales promotions.
Architecture
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
Looking Forward
![](https://img.alicdn.com/tfs/TB1PJCLrwmTBuNjy1XbXXaMrVXa-10-12.png_.webp)
Featured
Products
Products
A fully-managed service compatible with Kubernetes to help users focus on their applications rather than managing container infrastructure
Build business monitoring capabilities with real-time response based on frontend monitoring, application monitoring, and custom business monitoring capabilities
Application High Available Service is a SaaS-based service that helps you improve the availability of your applications. This service offers a wide range of features for applications, including automatic topology detection, traffic shaping, service fallback, and high availability assessment based on fault injection. All these features work together to provide a quick and cost-efficient method to improve application availability.
Other Related Story
![](https://img.alicdn.com/tfs/TB1nj263oT1gK0jSZFrXXcNCXXa-220-140.jpg_.webp)
Xianyu
Xianyu (Idle Fish), is a used goods platform that relies on the e-commerce system of Alibaba Group.
![](https://img.alicdn.com/tfs/TB1skx6k7cx_u4jSZFlXXXnUFXa-355-109.png_.webp)
Halosis
Based in Jakarta, Indonesia, Halosis is a fast-growing social commerce startup that aims to empower passionate entrepreneurs and innovators in selling their products.
![](https://gw.alicdn.com/tfs/TB1wGYVuKuSBuNjy1XcXXcYjFXa-520-107.png)
Tokopedia
Tokopedia is the leading marketplace platform in Indonesia, with a mission to democratize commerce through technology.
Snapshot
Perfect Diary employs a solution that combines ACK, Spring Cloud Alibaba, PTS, AHAS, and Tracing Analysis.
Product/Solution Used
Product/Solution Used
Related Whitepaper
The Technologies behind the Biggest Global Shopping Festival
This ebook introduces core technologies that powered 11-11 Shopping Festival and discusses how these technologies can be used to power your business.
Download
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service
Get Started for Free Get Started for Free