阿里2016开源盘点:CTO张建锋鼓励工程师积极回馈社区

73款产品开源,JStorm、RocketMQ、Weex三连捐Apache基金会,Weex在Github上Star破万、阿里云成为MySQL开源分支 WebScaleSQL 的发起成员……即将过去的2016年算得上是阿里巴巴集团技术开源的丰收年,基于阿里多年来大规模互联网应用的技术沉淀,这些技术开始反哺世界技术社区。

业内关于开源的讨论从未停止,而怀有开放、共赢基因的阿里本能地选择了开源的道路。阿里CTO张建锋曾多次在内部的工程师对话中谈到“开源推动着互联网技术的发展,没有开源,这个世界绝对不会是现在这个样子”,他鼓励工程师成为开源社区的委员会成员,把优化好的内容回馈给社区。

回顾2016,阿里的开源战略与其他中国公司相比,似乎相当“激进”。目前,阿里巴巴集团已经开源115个项目,加入FSF基金会、Apache基金会、Linux 基金会和Xen的顾问团队,今年阿里工程师又成为了数据库领域知名社区MariaDB基金会的首位中国成员。自从2015年11月正式加入Apache基金会以来,阿里技术已经向Apache捐赠了JStorm、RocketMQ和Weex三个开源项目。阿里也曾多次在公开场合表示,开源是孵化新技术领域的容器,更是技术演进的最大推动力。

Apache基金会主席Ross Gardler也在社区讨论中表示,“我一直呼吁更多非英语国家的参与,RocketMQ正是一个最佳范例,欢迎这个杰出的中国团队加入Apache基金会,相信这个项目会取得成功。”

阿里巴巴集团生态发展战略逐渐清晰,最终目的是打造中国未来商业基础设施,在技术层面,阿里同样有自己的考量。阿里技术开源不是到业内“秀肌肉”,而是通过开源,让更多的优秀工程师参与进来,在多场景的应用中共同进步。目前,阿里巴巴的开源项目涉及框架、设计、组件、数据库、平台、解决方案、中间件、工具等众多领域,一个围绕阿里技术平台发展起来的技术生态初具规模。

阿里与国际开源社区的融合不是单向的,继阿里云ECS/OSS与Docker社区建立正式合作关系之后,今年阿里云OSS更是获得了Hadoop社区的直接支持,成为继AWS和Azure之后第三家获得Hadoop官方支持对象存储能力的公有云公司。

从端到云,从云到智能的全链路开放道路上,阿里已开始全面回馈开源。

附录:阿里开源2016大事记

软件改变世界,开源改变商业软件,云改变一切。 今天我们处在一个繁荣的技术开源时代。

前端

2016年伊始,来自蚂蚁金服的Ant Design从金融云孕育而出,设计师和前端工程师经过大量的项目实践和总结,把代表业界最高水平的交互视觉规范在React技术栈中沉淀为一套全功能的通用前端组件库。如果你正在尝试React这种全新的前端开发模式,那么低调的蚂蚁金服工程师们精工筑起的Ant Design不容错过。

移动

年中, 移动开发社区期待许久的阿里移动秘密武器Weex终于揭开了面纱。在之前的内测期,Weex短短两周就收到超过5000名开发者提交的试用申请,在6月30日的正式开源首日更是位列Github全球趋势榜首位。

Weex目前已经在手机淘宝、天猫等多个阿里APP中投入使用,并在大规模复杂应用场景下经历了全面的锤炼打磨。在刚刚过去的2016双11中,近2000个页面采用Weex渲染,会场覆盖率高达99.6%,主会场秒开率高达97%,性能和稳定性均表现优异。

为了把Weex打造成全球移动开发者社区的关键基础设施,2016年12月15日,阿里巴巴宣布将Weex捐赠给Apache基金会开始孵化。

2016年12月24日,Weex正式成为阿里巴巴首个Github Star数破万的开源项目。

消息队列

在云端,阿里开源在2016也迎来了多个好消息。首先是在消息队列领域。

RocketMQ是阿里巴巴在2012年开源的第三代分布式消息中间件,在亿万用户的每一笔交易背后,RocketMQ都在承担着阿里巴巴生产系统的消息流转。在阿里核心交易链路上,RocketMQ是最重要的核心基础产品之一。在今年的双十一,RocketMQ成功承载住了创纪录的交易峰值(17.5万笔/秒)数据,并保证了99.996%的消息延迟落在了10毫秒以内。

和Weex一样,今年双11之后,Apache正式宣布接受RocketMQ进入孵化。阿里相信,像Apache这样有着良好口碑和严谨的作风同时又对所有商业公司中立的开源软件基金会,能够帮助RocketMQ这样的软件基础设施保持长期健康发展。

数据库

在今年10月的云栖大会上,很多人目睹了AliSQL 在 GitHub 上的代码库从“Private”变成了“Public”,MySQL之父Michael Wideneus与AliSQL之父褚霸的握手,体现了数据库技术在云端化发展进程中不断进取的相接相续。

AliSQL是基于MySQL官方版本的一个开源项目。在保持MySQL诸多优势和使用习惯的基础上不仅从其他开源分支(Percona,MariaDB,WebScaleSQL)社区汲取精华,也沉淀了阿里多年在数据库领域的宝贵经验。 AliSQL在MySQL的基础上增加了更多的监控指标,并针对电商秒杀、物联网大数据压缩、金融数据安全等场景提供了特别的优化。

在数据库领域,除了AliSQL,阿里与社区共同创办的Redis中国社区也在繁荣发展中。

除此之外,还有什么?

除了上面的重磅发布,阿里在2016年还为业界回馈了以下这些不同领域的开源项目: 

  • 来自蚂蚁金服:

Freeline : Android平台上的秒级编译方案

Macac:面向多端的自动化测试平台

AndFix:Android平台热修复解决方案

  • 来自天猫的Hilo:HTML5跨终端互动游戏解决方案
  • UC发起的EGG:Node企业级基础框架

Tengine, FastJson, Dubbo , Druid这些知名的阿里开源项目,今年也保持着健康的发展,并持续被开源社区关注着。

时间: 2024-10-28 02:59:52

阿里2016开源盘点:CTO张建锋鼓励工程师积极回馈社区的相关文章

“新能源”担纲,IOT云端一体化,阿里集团CTO张建锋兼任阿里云CTO

2016年10月在云栖大会上,阿里巴巴集团董事局主席马云首次提出"五新"战略,即新零售.新制造.新金融.新技术和新能源将为各行各业带来重大机遇.2017年被称为阿里"五新"战略元年,其组织结构也迎来了三年内的最大升级.2017年1月13日,阿里集团CEO张勇发出全员信宣布:阿里组织结构新一轮升级,多名高管的重新任命和轮换对调,是为了以不断升级的高效组织带来强大的执行力,为"五新"(新零售.新金融.新制造.新技术和新能源)战略服务. 阿里组织结构升

阿里加速“新能源”战略布局 集团CTO张建锋兼任阿里云CTO

1月13日,阿里巴巴集团CEO张勇发出全员信,紧扣"五新"战略宣布新的组织升级布局.阿里巴巴集团CTO张建锋(花名行癫)将兼任阿里云事业群CTO,阿里云各技术团队向他汇报,同时其在阿里云CTO的职责上向总裁胡晓明汇报,进一步整合资源.加速推进"新能源"战略布局. 在"五新"战略中,阿里云以国内领先的大数据云计算能力,无疑是"新能源"战略的担纲角色.张建锋的任命,正是意在执行面向IoT时代架构云端一体化的整体策略,不断推进大数据

阿里巴巴集团CTO张建锋兼任阿里云CTO

本文讲的是阿里巴巴集团CTO张建锋兼任阿里云CTO[IT168 云计算]2017年1月13日,阿里巴巴集团CEO张勇发出全员信,紧扣"五新"战略宣布新的组织升级布局.阿里巴巴集团CTO(首席技术官)张建锋(花名行癫)将兼任阿里云事业群CTO,阿里云各技术团队向他汇报,同时其在阿里云CTO的职责上向总裁胡晓明汇报,进一步整合资源.加速推进"新能源"战略布局. 在"五新"战略中,阿里云以国内领先的大数据云计算能力,无疑是"新能源"

阿里巴巴CTO张建锋:大数据+计算+算法才是未来

"不论是人工智能还是其他前沿技术,都离不开高质量的数据.强大的计算平台和高效的算法平台."阿里巴巴集团CTO张建锋在西雅图表示,"只有这三件事放在一起,才能真正在机器学习和人工智能领域取得突破." 8月6号,阿里巴巴在西雅图举办技术论坛,有近400名当地的技术人才参加,除了有架构.中间件.搜索等技术负责人到场介绍干货,阿里CTO张建锋也第一次在美国分享阿里的技术战略. 经过4个月的思考,张建锋选择这个场合,首次围绕数据.计算和算法三个核心,系统阐述了阿里的技术布局.

阿里巴巴集团CTO张建锋:将开放阿里的技术能力

"把自己的技术能力开放,这是阿里最大的一个梦想,通过平台化的服务,提供给客户." 4月15日在清华大学,阿里巴巴集团首席技术官张建锋出席阿里技术论坛面对1500名在场学生时说,"阿里真正想推动云计算.大数据以及计算平台的整合,并将其变成一个产业".  张建锋2004年加入淘宝,是淘宝第一代的技术负责人和产品经理,后来成功转型为业务负责人.作为阿里巴巴为数不多的兼具技术和商业背景的领导者,今年4月出任阿里巴巴集团首席技术官.比较完整地见证了阿里整个技术发展的历程,也见

张建锋:阿里是世界领先的大数据公司

文章讲的是张建锋:阿里是世界领先的大数据公司,不论是人工智能还是其他前沿技术,都离不开高质量的数据.强大的计算平台和高效的算法平台.阿里巴巴集团CTO张建锋在西雅图表示,只有这三件事放在一起,才能真正在机器学习和人工智能领域取得突破. 8月6号,阿里巴巴在西雅图举办技术论坛,有近400名当地的技术人才参加,除了有架构.中间件.搜索等技术负责人到场介绍干货,阿里CTO张建锋也第一次在美国分享阿里的技术战略. 张建锋(花名:行癫)加入阿里12年,亲历了淘宝.天猫.聚划算组成的中国零售平台一路发展成全

阿里巴巴升级中台战略 任命张建锋为CTO

本文讲的是阿里巴巴升级中台战略 任命张建锋为CTO[IT168 云计算]新财年首日,阿里巴巴集团宣布调整组织结构,由张建锋(花名行癫)出任集团首席技术官(CTO). 阿里巴巴集团CEO张勇(花名逍遥子)在4月1日以全员信的方式宣布了这一消息.张建锋除了担任阿里巴巴集团首席技术官之外,同时还将担任集团技术战略执行小组组长.除继续带领原中台事业群团队外,技术保障部也将由张建锋负责,以形成技术中后台的合力. 原技术保障部负责人刘振飞(花名振飞)继续担任集团首席风险官(CRO),全力负责安全和信息平台工

传阿里高层调整:张建锋掌管淘宝网

1.传阿里高层调整:张建锋掌管淘宝网 张宇已离职 据消息人士透露,阿里正式宣布负责天猫和聚划算的淘宝副总裁张建锋(花名行巅)成为淘宝网负责人,而天猫副总裁王煜磊(花名乔峰)接替行巅负责天猫和聚划算.有传闻称淘宝网前任负责人张宇(花名语嫣)已经离职.随后张宇在微博上表示"没离职,别乱猜了"."在阿里十年换了不下十个岗位,这太正常不过了,不值得大惊小怪." 2.消息称腾讯电商部门人事已暂冻结 腾讯入股京东的传闻愈演愈烈,昨天,有消息传腾讯与京东的合作协议将于10日前后宣

传阿里高层调整:张建锋接替张宇掌管淘宝网

新浪科技讯 3月3日晚间消息,据消息人士透露,阿里正式宣布负责天猫和 聚划算的淘宝副总裁张建锋(花名行巅)成为淘宝网负责人,而天猫副总裁 王煜磊(花名乔峰)接替行巅负责天猫和聚划算.阿里并未披露淘宝网前任负责人.阿里巴巴副总裁张宇(花名语嫣)的调整,有传闻称她已经离职.张宇在微博上否认了这一说法,称并未离职,但透露自己的职位有所调整.目前阿里对此事不予置评.(林明)