该解决方案有何用途?

该解决方案基于华为云分布式消息服务 DMSRabbitMQ)+分布式缓存服务 Redis+云据库 RDS for MySQL的服务组合,结合流量跨可用区自动分发、异步高可用、数据主备存储等核心技术,为客户提供分布式、高可靠、高性能的数字资产秒杀解决方案。解决秒杀期间海量用户访问造成业务的卡顿、系统崩溃以及数据不一致导致超卖等痛点问题。

方案架构

该解决方案基于华为云 DMS+分布式缓存服务 DCS+云数据库 RDS for MySQL的服务组合,为客户提供分布式、高可靠、高性能的数字资产秒杀解决方案。

数字资产秒杀场景解决方案

版本:1.0.3

上次更新日期:2023年7月

来源:由华为云构建

部署:预计20分钟

卸载:预计10分钟

数据中心:

架构描述


该方案会部署如下资源:


1. 部署分布式消息服务 DMS(RabbitMQ)集群,可以缓解流量压力,避免尖峰流量对应用的影响。


2. 分布式缓存服务 DCS( Redis)主备部署,通过将热点数据放入缓存服务Redis,加快用户端访问速度,提升用户体验。


3. 云数据库 RDS实例(也可使用云数据库 GaussDB),主备部署,提供具备跨可用区故障容灾能力的高可用数据库。

架构描述


该方案会部署如下资源:


1. 部署分布式消息服务 DMS(RabbitMQ)集群,可以缓解流量压力,避免尖峰流量对应用的影响。


2. 分布式缓存服务 DCS( Redis)主备部署,通过将热点数据放入缓存服务Redis,加快用户端访问速度,提升用户体验。


3. 云数据库RDS实例(也可使用云数据库 GaussDB),主备部署,提供具备跨可用区故障容灾能力的高可用数据库。

展开内容
收起内容