余额宝技术架构及演进阅读心得

余额宝总结起来包括这样几个属性,第一它是一个传统的货币基金,但它把 T + 0 作到极致,另外他管理大量的用户资产。同时他具有极简的用户体验,符合互联网精神。咱们在网页、支付宝 APP 或者其余途径能快速方便的进行基金申赎,它的应用渠道也很是多和广。数据库

 

能够说从余额宝开始,真正的进入一个全民理财的时代,接下来给你们分享一下几个数字。余额宝用户数能够说达到了接近于 1/4 国人数量,日交易峰值能够达到两亿笔,最大并发数能够达到每秒五千笔。截止 2016 年上一季度公开披露信息,规模已经达到六千亿以上。架构

这个架构对它的定位知足需求首先是支持千万级用户,传统基金销售模式是走代销机构的方式,投资基金用户也是以理财为目的。因此天天可能处理的账户的开户可能也就是几万到几十万的规模。因为余额宝对接是支付宝,支付宝有庞大的用户群,在用户规模上要达到千万级,这是当时对需求的定位。并发

 

第二点就是刚才提到把直销系统和 TA 清算系统作了融合,在数据库层面是共享的,避免数据再作一次导出和导入,对清算也节省了不少时间。运维

 

另一点是传统基金的互联网化。传统基金只须要作到系统的 5 × 8 可用性,对接支付宝之后,要作 7 × 24 小时可用性。支付宝

 

2013 年 6 月,一期系统如期上线,业务规模远远超出咱们想象。运营和运维人员反馈清算时间太长,基本上要从凌晨开始到早上八点,天天都是这样,咱们感觉到巨大的压力。另外当年要参加支付宝这边的双 11 活动,以当时的系统处理能力来说,确定是作不到的。用户体验

 

    • 从大的方面来说是全局通盘考虑。咱们要把核心和辅助系统通盘考虑,下降数据的冗余,下降数据维护成本。扩展

    • 数据方面要用多不一样的存储来解决不一样场景的需求,还有刚才提到计算和存储的完全解耦,作到计算和存储的独立可扩展。互联网

    • 计算方面尽可能作到业务上的拆分和轻量化,化繁为简,拆分以后把应用服务化。支付

相关文章
相关标签/搜索