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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 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


相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
2天前
|
云安全 人工智能 安全
AI被攻击怎么办?
阿里云提供 AI 全栈安全能力,其中对网络攻击的主动识别、智能阻断与快速响应构成其核心防线,依托原生安全防护为客户筑牢免疫屏障。
|
12天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
6天前
|
安全 Java Android开发
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
崩溃堆栈全是 a.b.c?Native 错误查不到行号?本文详解 Android 崩溃采集全链路原理,教你如何把“天书”变“说明书”。RUM SDK 已支持一键接入。
474 199
|
4天前
|
人工智能 移动开发 自然语言处理
2025最新HTML静态网页制作工具推荐:10款免费在线生成器小白也能5分钟上手
晓猛团队精选2025年10款真正免费、无需编程的在线HTML建站工具,涵盖AI生成、拖拽编辑、设计稿转代码等多种类型,均支持浏览器直接使用、快速出图与文件导出,特别适合零基础用户快速搭建个人网站、落地页或企业官网。
594 157
|
4天前
|
数据采集 消息中间件 人工智能
跨系统数据搬运的全方位解析,包括定义、痛点、技术、方法及智能体解决方案
跨系统数据搬运打通企业数据孤岛,实现CRM、ERP等系统高效互通。伴随数字化转型,全球市场规模超150亿美元,中国年增速达30%。本文详解其定义、痛点、技术原理、主流方法及智能体新范式,结合实在Agent等案例,揭示从数据割裂到智能流通的实践路径,助力企业降本增效,释放数据价值。
|
10天前
|
人工智能 自然语言处理 安全
国内主流Agent工具功能全维度对比:从技术内核到场景落地,一篇读懂所有选择
2024年全球AI Agent市场规模达52.9亿美元,预计2030年将增长至471亿美元,亚太地区增速领先。国内Agent工具呈现“百花齐放”格局,涵盖政务、金融、电商等多场景。本文深入解析实在智能实在Agent等主流产品,在技术架构、任务规划、多模态交互、工具集成等方面进行全维度对比,结合市场反馈与行业趋势,为企业及个人用户提供科学选型指南,助力高效落地AI智能体应用。
|
存储 人工智能 监控
从代码生成到自主决策:打造一个Coding驱动的“自我编程”Agent
本文介绍了一种基于LLM的“自我编程”Agent系统,通过代码驱动实现复杂逻辑。该Agent以Python为执行引擎,结合Py4j实现Java与Python交互,支持多工具调用、记忆分层与上下文工程,具备感知、认知、表达、自我评估等能力模块,目标是打造可进化的“1.5线”智能助手。
573 46