本文介绍如何通过函数计算、API网关、日志服务及表格存储云服务,再配合Serverless架构的快速扩容、弹性高可用的特性,轻松解决世纪联华流量突增及服务器需求过大的问题。

客户介绍

世纪联华是一个超过170余家,具有全国网点布局,在快速消费品连锁零售行业具备较高地位的新零售连锁超市。

世纪联华经过多年的发展,业态包括大卖场、综合超市和标准超市,公司定位为超市和精品百货,拥有“世纪联华”、“联华”等超市品牌。

客户痛点

  • 用户较集中:世纪联华粉丝较多,每月推出的优惠消息会有大量会员同时登录抢券,突发点太集中,导致服务无法正常运行。
  • 服务器需求过大:超市会员管理业务密集,尽管已经为支撑定时线上抢购促销活动堆积了大量服务器,但在业务高峰期还是会对服务器造成很大冲击。
  • 系统过载:双十一这样的大型促销活动,可能会遇到繁琐复杂的服务器管理工作、用户浮动导致的系统过载等情况,世纪联华需要找到一种弹性稳定的系统架构来平滑支撑。

解决方案

buhuo4kehuanlifcshijihualian

Serverless架构具有快速扩容、弹性高可用的特性,可以轻松应对突发流量。 使用阿里云表格存储代替传统的关系型数据库,通过函数计算读写表格服务中的数据,快速返回处理结果给前端用户。

与传统方案临时增设服务器相比较,通过函数计算、表格存储及API网关云服务极大地简化了运维。
  • 函数计算:具有弹性扩容的优势,根据请求量动态分配执行环境,部署上线简单。
  • 表格存储:具有访问更快,吞吐量更强,不需要额外增加机器的优势。
  • API网关:可以控制访问量,导出API文档,非常方便。

使用效果

  • 增加收入:联华超市在阿里云的技术护航下,在双十一大型促销活动中,三天大促交易额创5.5亿新高。
  • 减少工作量:阿里云的函数计算减少了技术人员的大量工作。 函数计算是事件驱动的全托管计算服务。使用者无需管理服务器等基础设施,只需要编写代码上传,系统不仅将计算资源准备好,还提供日志查询、性能监控、报警等功能。 所有的数据和业务上云,减轻的不止是使用者的心理压力,还有工作量。如果没有函数计算,联华超市在双十一大型促销活动中,如果只靠扩展机器来支撑大体量的流量和业务,将无法保障活动正常进行。阿里云解决了扩容问题,极大地提高了数据储备能力。
  • 减弱对技术人员的依赖:阿里云提供前沿技术,商超的开发人员无需自己钻研算法,会使用阿里云的相关工具即可,降低了研发投入和成本。