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

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 73款产品开源,JStorm、RocketMQ、Weex三连捐Apache基金会,Weex在Github上Star破万、阿里云成为MySQL开源分支 WebScaleSQL 的发起成员……即将过去的2016年算得上是阿里巴巴集团技术开源的丰收年。
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大事记
b01a385dd6f206ed08b3a4d8e45ba3816f0b0299
软件改变世界,开源改变商业软件,云改变一切。 今天我们处在一个繁荣的技术开源时代。

前端

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

移动

年中, 移动开发社区期待许久的阿里移动秘密武器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这样的软件基础设施保持长期健康发展。

数据库

8fc396f93b154887eba5158424638517a8f1fa84
在今年10月的云栖大会上,很多人目睹了 AliSQL 在 GitHub 上的代码库从“Private”变成了“Public”,MySQL之父Michael Wideneus与AliSQL之父褚霸的握手,体现了数据库技术在云端化发展进程中不断进取的相接相续。
AliSQL是基于MySQL官方版本的一个开源项目。在保持MySQL诸多优势和使用习惯的基础上不仅从其他开源分支(Percona,MariaDB,WebScaleSQL)社区汲取精华,也沉淀了阿里多年在数据库领域的宝贵经验。 AliSQL在MySQL的基础上增加了更多的监控指标,并针对电商秒杀、物联网大数据压缩、金融数据安全等场景提供了特别的优化。
在数据库领域,除了AliSQL,阿里与社区共同创办的Redis中国社区也在繁荣发展中。

除此之外,还有什么?

ca040562b4f8d502829883e8bff142a8c6776baf

除了上面的重磅发布,阿里在2016年还为业界回馈了以下这些不同领域的开源项目: 
  • 来自蚂蚁金服:
Freeline : Android平台上的秒级编译方案
Macac:面向多端的自动化测试平台
AndFix:Android平台热修复解决方案
  • 来自天猫的Hilo:HTML5跨终端互动游戏解决方案
  • UC发起的EGG:Node企业级基础框架
Tengine, FastJson, Dubbo , Druid这些知名的阿里开源项目,今年也保持着健康的发展,并持续被开源社区关注着。
6442486f0178a9490358649811f3f10270c399f4


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
程序员
阿里技术高P访谈之“呆萌”程序员蒋晓伟为何从Facebook到阿里巴巴
跟蒋晓伟约在一个下午进行访谈,他的花名叫量仔,这个名号让笔者的第一感觉是“高富帅”。然而,当见到本尊之后,才发现他完全就是一个“呆萌”版的程序员,这也印证了其在阿里巴巴内网上的标签——“头像蛮萌的”。
10281 2
|
19天前
|
Cloud Native API 开发者
开源之夏经验分享|Layotto 社区 郑浩宁:尝试,就会有收获!
郑浩宁,福州大学软件工程专业大三学生,致力于微服务与云原生领域。作为 Layotto 社区贡献者,他参与了开源之夏 2024,完成了“对齐 Layotto 对 Dapr 的依赖”项目,将 Layotto 的 Dapr 兼容版本升级到 v1.13.0。
开源之夏经验分享|Layotto 社区 郑浩宁:尝试,就会有收获!
|
8月前
|
搜索推荐 开发工具 Anolis
龙蜥社区「人人都可以参与开源」----自由代码盛会
龙蜥社区「人人都可以参与开源」----自由代码盛会
|
机器学习/深度学习 算法 安全
隐语开源社区 首期“社区之星” 新鲜出炉!
隐语开源社区 首期“社区之星” 新鲜出炉!
318 1
|
机器学习/深度学习 边缘计算 算法
隐语开源社区【提问解答】第二期
隐语开源社区【提问解答】第二期
295 0
|
Kubernetes Cloud Native 大数据
阿里CTO程立:阿里巴巴开源的历程、理念和实践
阿里CTO程立:阿里巴巴开源的历程、理念和实践
499 0
|
大数据
开源大数据技术社区召集令
Hadoop生态技术已经俨然成为大数据事实标准,为了给广大同学、朋友提供一些交流学习的环境,沉淀大数据技术相关的资料,特别发起此次关注活动。
8944 0
|
大数据 数据库 云计算
阿里云开发者社区获评InfoQ最佳技术社区运营奖
阿里云智能副总裁、市场营销与公共服务部总经理刘湘雯获评InfoQ年度最具技术价值驱动者。
阿里云开发者社区获评InfoQ最佳技术社区运营奖
|
安全 Linux 开发者
龙蜥社区&龙蜥开发者获CSDN 2021年度技术影响力「年度开源项目」奖和「年度社区之星」
龙蜥社区荣获CSDN 2021-2022 年度 IT 技术影响力之星“年度开源项目”,龙蜥社区开发者葛立伟斩获“年度社区之星”奖。
龙蜥社区&龙蜥开发者获CSDN 2021年度技术影响力「年度开源项目」奖和「年度社区之星」
|
机器学习/深度学习 人工智能 算法
关于开源,我们和谷歌开源奖获得者、DMLC成员唐源聊了聊
TensorFlow 和 DMLC(分布式深度机器学习社区)这两个开源社区在今天围绕人工智能的计算机行业享有极大声誉。作为这两个开源项目的成员、目前任职 Uptake 数据科学家的唐源(Terry Tang)正在带领团队研发用于多个物联网垂直领域的数据科学引擎;同时,他也是开源软件社区内一位非常活跃的贡献者,是 TensorFlow、XGBoost、MXNet 等软件的 committer。日前,机器之心对这位开源社区的活跃参与者进行了一次交流。他分享了自己在开源上的人生经历和经验,同时也呼吁大家能够更多地参与到开源项目的发展和建设中来。
259 0
关于开源,我们和谷歌开源奖获得者、DMLC成员唐源聊了聊