PolarDB-X专注解决海量数据存储、超高并发吞吐、大表瓶颈以及复杂计算效率等数据库瓶颈问题,历经各届天猫双十一及阿里云各行业客户业务的考验,助力企业加速完成业务数字化转型 。本文介绍子弹短信如何通过PolarDB-X应对业务挑战。

1

客户介绍

子弹短信是由快如科技研发,锤子科技投资的初创公司、定位高效沟通的即时通讯工具。拥有大量人性化的高效交互设计,以及简洁易用的交互界面,带来了快如「子弹」的超高聊天效率,解决人们在其他即时通讯工具中的大量使用痛点。上线首月,子弹短信用户总数就突破700万,且仍在稳速增长中。

业务痛点及诉求

在子弹短信业务高速发展过程中,账户、红包等核心业务的数据规模及并发吞吐快速上升,未来需应对亿级以上规模的数据存储及高并发访问,同时业务上提出针对数据库可平滑、弹性扩展的诉求。

子弹短信在阿里云数据库产品中选用PolarDB-X来解决当前核心OLTP数据库所面临的瓶颈问题。

解决方案

子弹短信通过PolarDB-X将单机数据库进行水平拆分后,有效的缓解业务高速增长带来的海量数据存储及超高并发访问的压力。

目前已使用40多个PolarDB-X实例,业务微服务化拆分后,每个业务对应一个PolarDB-X实例,保证各个PolarDB-X实例之间的稳定性及隔离性。

目前包含账户中心、红包、朋友圈、好友关系等所有核心业务均构建于PolarDB-X之上。

其中账户中心、红包、积分拉新、好友关系等多个在线核心业务均使用PolarDB-X分析型只读实例完成在线实时复杂分析SQL的加速查询。

业务架构

客户价值

PolarDB-X作为成熟可靠的基于分库分表核心技术的分布式数据库服务,帮助我们以较低的成本,快速的解决了业务快速增长过程中遇到的数据库水平扩展问题。

其出色的产品化运维能力使得我们的研发资源在数据库运维方面得以全面解放,使得我们能够专注于业务逻辑,实现产品的快速迭代。

——王军伟后端研发总监