Introduction to uses SLB to link nginx in the horizontal expansion stage to increase load balancing scalability, and in the database splitting stage, DRDS is used to sub-database and table.
Direct best practice: [ high-concurrency system transformation on the cloud ]
Best Practice Channel: [ Click to view more cloud best practices ]
There are a wealth of best practices for enterprise cloud migration. Starting from typical scenarios, we provide a series of project practice solutions to lower the threshold for enterprise cloud migration while meeting your needs!
Scene description
With the development of business, the pressure of system concurrency is increasing. How to reform the system to meet the business needs of high-concurrency scenarios has become a technical problem. This practice is abstracted from the actual scenario of the customer, providing theoretical guidance and partial practical demonstration of system transformation under high concurrency. Mainly applicable to the following scenarios:
1. The pressure of system concurrency is high, and system application transformation is required.
2. The data layer is under high concurrency pressure and needs to be transformed into database and table.
3. The amount of data in the database is huge, and it is urgent to solve the scene of query and write bottleneck by sub-database and table.
Solve the problem
1. In the horizontal expansion stage, in addition to load balancing through SLB, we can increase the scalability of the load balancing side by hanging nginx under SLB.
2. In the database splitting stage, after data planning is done, we use DTS for data migration, and split the RDS MySQL data into multiple sub-databases and sub-tables through DRDS.
Product List
- Cloud server ECS
- Database RDSMySQL
- Data Transmission Service DTS
- PrivateZone
- Distributed relational database DRDS
Copyright Notice: content of this article is contributed spontaneously by Alibaba Cloud real-name registered users, and the copyright belongs to the original author. The Alibaba Cloud Developer Community does not own its copyright, and does not assume corresponding legal responsibilities. For specific rules, please refer to the "Alibaba Cloud Developer Community User Service Agreement" and the "Alibaba Cloud Developer Community Intellectual Property Protection Guidelines". If you find suspected plagiarism in this community, fill in the infringement complaint form to report it. Once verified, the community will immediately delete the suspected infringing content.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。