达达

达达

厂商: 上海趣盛网络科技有限公司

达达隶属于上海趣盛网络科技有限公司,2014年成立于上海,是基于众包和移动互联网,提供同城即时配送服务的平台。

项目背景及业务挑战

达达提供一个快递、送餐等快递与送货员的快递匹配平台,由于送餐高峰期往往会遇到业务量爆发式增长,业务场景会对后端支撑服务器造成很大的压力,针对该项目场景,对IT提出如下需求:
  • 用户具有典型的波峰波谷特性,午餐和晚餐快递单数爆发增长;
  • 由于每一单涉及时效性、补助、用户交易信息等,需要确保数据库数据在任何场景下的强一致性;
  • 需要稳定的网络确保在高峰时期的高可用以及各运营商灵活快速接入;
  • 需要提供灾备方案确保业务迅速可切换。

解决方案

UCloud为达达数百万并发提供了灵活的解决方案,将并发压力较大的数据库采用物理云主机支撑,确保在业务高峰期数据库的快速响应。通过业务拆分,针对业务不同的资源需求,将对I/O需求较为密集的业务部署到低配服务器,并行扩展;对CPU和内存要求较高的服务器部署在高配虚拟机上,确保业务较优配置的情况下用户投入最少,实现资源优化配置。针对达达业务在高峰期中断会造成大量损失的场景,利用UCloud同城多机房内网互联优势,将达达生产环境和灾备环境部署到不同的数据中心,实现同城双活的同时,将数据库延迟时间降低至5ms以下。方案如下:
  • 提供快速、弹性的资源部署,高IO性能的数据库服务器资源、保障业务快速弹性扩展;
  • 提供BGP网络接入保障全国各地的用户接入的良好体验;
  • 针对数据库的大并发访问,采用Redis缓存数据请求,降低数据库压力,提高用户体验;
  • 多机房内网互连实现灵活同城双活解决方案,确保达达服务的持续可用。

客户收益

  • 在用户爆发增长时,不需要进行架构上的变更,只需进行资源的平行扩展;
  • 混合云解决方案,将数据库部署在物理云主机上,解决客户在大并发场景下的数据库支撑;
  • 全国各地不同网络的用户流畅接入,确保每个用户抢单体验;
  • 在某一机房遇到故障时可快速切换至灾备系统,大幅降低由于单机房故障导致的业务中断时间。