2019,燃烧的中国开源年

百家 作者:CSDN 2020-01-17 08:36:00
近日,阿里对外发出了一封开源10年感谢信,致敬热爱开源的千万开发者。
阿里巴巴开源技术委员会负责人贾扬清曾写道:“国内最近几年,最让我感到惊喜的就是,开源开放变得非常容易为人所接受。20 年前知道 sourceforge( 开源软件开发者进行开发管理的集中式场所)的工程师,和现在知道 GitHub 的工程师,绝对数量和相对数量上都不可同日而语。”
回首 20 多年前,“中国 Linux 第一人”宫敏博士将 20 盒装有 80G 的自由软件磁带背回中国,组建起中国第一个自由软件库,点燃中国第一代开发者心中的火种;
20 年过去了,中国开源据 GitHub 2019年度报告显示,在全球4000 万用户中,中国贡献者数目已升至第二。仅是阿里,开源项目数超过1700个,GitHub Star 数量突破 75w,覆盖大数据、云原生、AI、数据库、中间件、硬件等多个领域,多个开源项目成为行业标准,为越来越多企业创造技术红利。
 
终于找到开源社区的归属感
 
OPPO 创始人陈明永曾表示,“OPPO 不只是一家做手机的公司,公司内部设有人工智能、互联网等各类前沿部门。”OPPO 不断地在突破大众的传统印象,并打造和改进自身的技术架构。
2016 年前,OPPO 大部分数据处理以离线为主,最快只能做到小时的级别。随着业务的快速发展,OPPO逐渐发现实时化才能发挥数据的真正价值。
大数据平台研发负责人张俊把眼光投向了刚刚经历过双11、开始名声大噪的Apache Flink。
从技术上,Flink 是基于流式计算模型,能做到毫秒级的低延迟;能较好地应对大窗口、大状态应用;Flink 预留了很多扩展点,方便企业进行定制化和平台化。
OPPO 大数据平台从 2018 年开始主推 Flink,2019 年初开始从公司层面去推广,目前所有互联网业务包括大量数据报表、实时推荐、效果分析都依赖于Flink对于数据的加工处理,产品迭代速度有了飞跃性提升。
“Flink 不管是从架构设计还是技术迭代上看,都代表着当前最新的生产力。”OPPO大数据平台研发负责人张俊毫不犹豫给了高度评价。
2019年冬天,张俊受邀北上参加Flink峰会,面向数千名大数据开发者分享,他有点激动。
“以前很多人空有开源热情,很难融入国际顶级开源社区。自从Apache 社区出现越来越多阿里顶级项目后,我们才发现原来做一名PMC、Contributor,好像也不是很难。”
如今中国市值 TOP20 的互联网公司基本都在采用 Flink
事实证明,实时化是数据处理真正的未来,通过用户实时反馈、实时计算,从而瞬间决定产品内容的呈现形态,具有神奇的魔力。
随着2019 年 双11,Flink 突破实时计算消息处理峰值25亿条/秒的记录,越来越多知名互联网企业选择 Flink。
今日头条、抖音、快手、B站、爱奇艺、斗鱼直播、新浪微博等几乎所有信息流产品,都在使用 Flink 建设新一代的大数据流处理平台,也让所有人真正迎来了大规模千人千面的个性化时代。

力排众议的冒险决定
 
国产开源的坚定支持者,除了如 OPPO 天生扎根在互联网的企业外,还有率先拥抱数字化战略转型的传统行业佼佼者,海尔就是其中一个代表。
随着万物时代的到来,海尔集团开始发力 IoT,推进智能家居战略转型,把传统电器变为智慧网器。
2016 年底阿里将 Apache RocketMQ 捐赠给 Apache 基金会时,海尔智家微服务技术负责人姚翔注意到了这个开源项目。随着业务不断发展,传统的技术架构无法满足业务需求,他的团队急需引入分布式消息队列技术。

当时,国内外常用的开源产品有热门的Kafka、企业级的RabbitMQ。然而,经过深思熟虑,在众多的技术选型中,姚翔最终做了一个冒险的决定:看中“高性能、低延迟”,选择了阿里自主开源的 RocketMQ。“经过多年双11的洗礼,99.996% 的延迟在 10ms 以内,社区非常活跃。”
虽然力排众议做出了选择,不过姚翔心里还有些没底:毕竟一边是发展多年的热门海外技术,一边是不大熟悉的国产技术。刚开始时,他和团队不敢全部铺上,只能小范围试用,测试效果喜人后,毅然决定接入海尔智能家居移动端所有场景。
姚翔发现自己做了一个正确的技术战略选择,RocketMQ 自 2017 年上线至今从来没有出现过一例线上事故。每日线上百万级的活跃,即使有时因活动流量暴涨数倍,都丝毫不受影响。
现在,除了 RocketMQ之外,海尔智能家居后端也广泛采用使阿里开源技术:Apache Dubbo、Spring Cloud Alibaba、Nacos、FastJson……
姚翔现在也利用业余时间投入到 RocketMQ 社区建设中,和朋友风风火火建起了西安 RocketMQ 社区。
除了海尔以外,RocketMQ 同样是今日头条、饿了么、网易、微众银行、滴滴等公司建设在线消息数据中台的不二首选。
 

从共享走向普惠,云和开源的殊途同归


随着开源成为 IT 的基石,无数企业和开发者使用和参与到国产开源中。同时也有越来越多人意识到:如果说开源项目是一个个取之可用的水龙头,自研技术就是保证水源持续供应的天然水库。
如果你打开 GitHub 开源贡献名单的排行榜,会看到排在前列的是微软、谷歌、Red Hat 这些顶级技术公司。
除了二十多年来专注提供开源解决方案的Red Hat以外,其余皆用跨时代的技术创新开创了一个新时代:微软打造“Windows”为人类打开了一扇新的窗,谷歌创造了简单的方框连接全球万物信息。
而在排行榜之首的中国公司阿里,刚刚走过20周年,经历了从商业驱动技术进步到技术创造新商业的蝶变,研发投入连续三年位列中国上市企业之首,积累了厚实的自研技术和开放的技术文化。

阿里开源10年全景
阿里云逐渐从一家单纯的云基础设施提供商,变成云的智能化提供商:从大数据、AI、IoT到协同办公,以及今后软硬件一体化的云平台,成为数字经济时代的基础设施。各行各业全面上云,前所未有的云上数字化转型场景成为开源软件最大的练兵场。 
云生态的本体核心始于共享,与开源本身一脉相承;最终殊途同归,走向普惠。阿里把两者都做到了极致。
经历 20 年探索,如今的阿里不仅把自研技术作为核心驱动力,更通过开源和云让技术的飞轮转动起来,与千万开发者共同用技术普惠世界,创造更多技术红利。
一切,才刚刚开始。

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接