正在举行的2023中关村论坛上,蚂蚁集团首次公布了开源大图:聚焦数据库、云原生、中间件等基础软件领域,蚂蚁开源了1600个仓库、积累了近100个社区头部开源项目。据《COPU2022中国开源发展蓝皮书》展示,蚂蚁开源影响力排名国内前三,其中重点开源的9大技术均为支撑支付宝的核心技术。
蚂蚁开源委员会主席、基础设施技术委员会主席何征宇介绍,“开源是蚂蚁的核心技术战略,坚持长期主义、聚焦核心基础技术开源,蚂蚁就是要把最好、最硬核的技术拿出来开源开放,推动科技创新技术繁荣,助力社会数字化转型升级。”
开源(Open Source),即开放源代码,是促进信息技术创新的重要途径,是全球数字科技创新的关键,2021年底被正式写入我国《十四五规划》,已成为国家重要技术战略。目前,全球97%的软件开发者和99%的企业已使用开源软件。
安全可信、协作共识、大规模复杂数据分析、海量存储计算、算力能耗等问题是数字化升级需要解决的关键技术问题。过去19年,依托于支付宝的业务需求,蚂蚁集团自研了以数据库、云原生、隐私计算、图计算为代表的数字化“根技术”。从研发之初,这些技术就经历了支付宝海量数据场景下的严苛考验,在复杂场景应用中锤炼出高可用、高性价比的技术优势,是支撑支付宝业务的核心技术能力,也是支撑数字化的“根技术”。
本次公布的开源大图里,9大核心数字技术均已开源。其中,蚂蚁自研的国产分布式数据库OceanBase是数字技术底座里的关键卡脖子技术,连续十年支撑双11保障每一笔支付平稳顺滑,曾两次率先登上国际数据库基准性能测试TPC-C和TPC-H的世界纪录,创新研发的单机分布式一体化架构突破了分布式数据库的边界,2021年OceanBase正式开源。蚂蚁自研的云原生技术,解决了数据秒级弹性扩容的问题,是数字化云时代重要的技术基座,自2019年起全面上线支付宝,支持支付宝整体算力效率提升了2倍,2018年云原生技术SOFAstack正式开源。除此之外,9大核心开源项目还包括了:曾2022世界人工智能大会镇馆之宝的“隐语隐私计算技术栈”、行业首个通过商用密码产品认证的密码学技术“铜锁”、蝉联世界图数据库基准测评(LDBC SNB)世界第一的图数据库TuGraph等行业领先技术。
这些技术开源后,也实实在在帮助行业实现了价值。譬如,携程在OceanBase开源后第一时间免费使用了这款国产自研的分布式数据库开源版本,系统读性能平均提升2倍,写性能平均提升3倍,节省2/3存储资源,极大的降低了硬件成本。
为保障开源在蚂蚁健康可持续发展,蚂蚁集团建立了完整的开源组织和制度保障。何征宇介绍:“2021年底蚂蚁集团成立了专职的开源办公室,制定了国内最严格的项目评审机制,同期成立开源技术委员会二十余人,每一位成员都是行业专家。譬如为保障开源技术安全性,蚂蚁首席技术安全官韦韬加入技术委员会,每一个项目他都亲自看,安全性不够不准开源。其他评估领域也是如此。”
蚂蚁开源的数据库、隐私计算、体验技术等四个项目入选中国科协“科创中国”开源创新榜;安全容器开源项目Kata Containers 获2022年国际顶级开源基础设施基金会(OpenInfra Foundation)年度超级用户大奖;前端开源项目Ant Design被誉为“全球年轻人最喜欢的开源项目”,在《中国开源发展研究分析2022》中综合排名行业第一,且入选《2022中国开源贡献度报告》国际开源项目TOP 50(仅有两个中国项目入选)。
何征宇表示,“开源不是博弈,是协作共识,是真正的工程师精神、工程师文化,是科技创新技术繁荣的关键。蚂蚁集团会坚持长期主义,通过开源核心技术真正助力行业技术提升、社会数字化转型升级。”