成功案例

用技术与专注,打造精品案例。

赶海科技

客户简介

重庆赶海科技有限公司是一家位于重庆渝北区的科技出海创业公司。赶海科技是一家基于全球化的视野,立足于移动互联网时代,瞄准海外业务的的科技公司。目前运营的KUMU产品已经遍布海外多个国家,KUMU曾列Google Play、苹果应用商店亚太地区本地榜单前列,旗下直播平台的活跃用户已突破2000万。赶海科技产品已经获得新加坡Open Space投资金。

 

面临的问题

作为亚太地区榜单前列的直播平台,面对千万级用户高并发需求,场均在线人数高达数十万甚至数百万,其高并发、访问集中的特征,对服务的稳定性、高可用性和弹性伸缩要求都极高。网络延迟、卡顿也是直播平台开发时面临的头号公敌,尽管使用CND服务进行缓解,但针对不同国家、地区的带宽、网络流畅度,依旧存在观看时音画不同步,延迟长短不一等问题。

解决办法

为了提升直播体验,赶海科技将直播平台业务全部迁移至AWS新加坡区域。使用DMS工具将本地关系型数据库迁至RDS, 使用Datasync服务将动态数据迁至EFS、静态数据迁至S3。针对直播流程度、音视频同步等问题,采用多级缓存架构。在应用与RDS之间,采用Amazon ElastiCache存储缓存实现分布式微秒级缓存,同时在应用中使用进程内缓存和SSD缓存,经由WEB容器缓存,通过Amazon CloudFront 内容分发服务将内容分发给亚太各个国家、地区,最终在前端、PC端进而进行本地缓存机制。

 

取得的成效

基于AWS的最佳实践与方法论,使用AWS云平台为赶海科技省成本、提高直播效果。其所使用的AWS云服务包括Amazon EC2、Amazon S3、Amazon RDS Aurora、Amazon ElastiCache、Amazon Route53、Amazon SQS、Amazon ELB等,通过亚太新加坡区域数据中心为整个亚太地区用户提供优质的直播服务。

随着使用AWS云平台,各个方面带来了质的提升,配合AWS多级缓存架构,直播服务延迟率低至微秒级别,即使峰值期用户量激增,也能轻松应对流量的变化,提供良好的用户体验。