全部产品

天弘基金

客户简介

天弘基金

天弘基金管理有限公司,成立于 2004 年 11 月 8 日,是经中国证监会批准成立的全国性公募基金管理公司之一。2014 年年底,天弘基金公募资产管理规模 5898 亿元,排名行业第一。2013 年,天弘基金通过推出首只互联网基金——天弘增利宝货币基金(余额宝),改变了整个基金行业的新业态。截至 2014 年年末,余额宝规模 5789 亿元,稳居国内最大单只基金。

截至 2016 年 6 月 30 日,天弘基金用户数超过 3 亿人,是国内用户数最多的公募基金公司。今年上半年,天弘基金公募基金资产管理规模达 8505 亿元,在已发基金的 108 家管理公司中,位居行业第一。

作为中国第一家核心系统在云上的基金公司,天弘基金曾凭借着“余额宝”这一产品,成为中国基金史上第一个规模突破千亿的基金。

业务挑战

天弘基金的系统发展分为两个阶段:早期为支撑“余额宝”业务,对直销和清算系统进行了一期扩容。由于一期系统遇到瓶颈后,无法支撑双十一的需求。后期,天弘基金将系统迁移到蚂蚁金融云,对它进行了重新部署,又陆续对以余额宝为基础的服务、监控、查询进行了逐步部署。

解决方案

在大规模分布式应用中,曾经的单体应用按横向和纵向的维度被拆分到集群的各个节点之中,为了解决服务及数据调用的问题,引入了分布式服务框架、分布式消息集群、分布式文件存储、分布式缓存等一系列服务。应用的拆分及分布式中间层服务的引入在提升了应用的性能及扩展性的同时也给开发带来了极大的挑战,尤其是在多团队协同的背景下,应用依赖模块分散在不同的开发环境中,给每个人搭建一套完整的环境极其困难。开发人员完成模块的开发后在本地很难进行调试或做单元测试,必须部署到线上环境才行。传统的 mock 能力在应对分布式环境下的调测又捉襟见肘,不仅单元测试代码量大,代码复用率低,而且无法模拟复杂的网络异常对应用导致的影响。

如何既享受分布式服务带来的好处,又享有单体应用下调测的便利性?需要一套调测框架,通过这套框架解决分布式服务所带来的服务及数据的依赖问题,从而通过一种轻量化的模式构建起单机调测能力,解决开发人员本地调测需求、提升研发效率。

天弘基金在规划了上层前置机数量以后,对下行数据库进行了分库、分表的部署。目前有 1000 个数据库在云平台上跑,相当于 1000 套清算系统和实时交易系统同时在跑,而且可以实时扩展。云计算最大的优势就是弹性的处理能力,平时仅部署六七台前置机就够了,在双“十一”期间,把前置机扩展到 20 台以上,达到每秒 3000 多笔客户的业务水平。当然,开户流量比正常交易流量大 10 倍。数据库方面,采用 50 个RDS跑 1000 个数据库,当数据库容量承载到达瓶颈的时候,可以扩大,最大可以扩大到 1000 个 RDS。