该解决方案有何用途?
该解决方案基于华为云分布式消息服务 DMS(RabbitMQ)+分布式缓存服务 Redis+云据库 RDS for MySQL的服务组合,结合流量跨可用区自动分发、异步高可用、数据主备存储等核心技术,为客户提供分布式、高可靠、高性能的数字资产秒杀解决方案。解决秒杀期间海量用户访问造成业务的卡顿、系统崩溃以及数据不一致导致超卖等痛点问题。
方案架构
该解决方案基于华为云 DMS+分布式缓存服务 DCS+云数据库 RDS for MySQL的服务组合,为客户提供分布式、高可靠、高性能的数字资产秒杀解决方案。
架构描述
该方案会部署如下资源:
1. 部署分布式消息服务 DMS(RabbitMQ)集群,可以缓解流量压力,避免尖峰流量对应用的影响。
2. 分布式缓存服务 DCS( Redis)主备部署,通过将热点数据放入缓存服务Redis,加快用户端访问速度,提升用户体验。
3. 云数据库 RDS实例(也可使用云数据库 GaussDB),主备部署,提供具备跨可用区故障容灾能力的高可用数据库。
架构描述
该方案会部署如下资源:
1. 部署分布式消息服务 DMS(RabbitMQ)集群,可以缓解流量压力,避免尖峰流量对应用的影响。
2. 分布式缓存服务 DCS( Redis)主备部署,通过将热点数据放入缓存服务Redis,加快用户端访问速度,提升用户体验。
3. 云数据库RDS实例(也可使用云数据库 GaussDB),主备部署,提供具备跨可用区故障容灾能力的高可用数据库。