简介:1 月 7 日消息,中国计算机学会(CCF)在官网宣布,将 2020 年“CCF 杰出工程师奖”授予给了阿里巴巴集团研究员林昊,以表彰其设计开发了阿里巴巴中间件服务框架 HSF(High Speed Framewok)。此次获奖是中国计算机学会对林昊及阿里中间件技术的双重认可。

来源|阿里巴巴云原生公众号

1 月 7 日消息,中国计算机学会(CCF)在官网宣布,将 2020 年“CCF 杰出工程师奖”授予给了阿里巴巴集团研究员林昊,以表彰其设计开发了阿里巴巴中间件服务框架 HSF(High Speed Framewok)。此次获奖是中国计算机学会对林昊及阿里中间件技术的双重认可。

中国计算机学会(CCF)是国内计算机领域备受瞩目的年度会议之一,“CCF 杰出工程师奖”设立于 2016 年,每次获奖人数不超过两名,授予在计算机工程技术及应用领域有突出成就和重要贡献者。

林昊自 2007 年加入阿里以来,带队见证并参与了阿里巴巴在中间件等基础技术上的演进与发展,其带头研发的 HSF 高性能架构从分布式应用层面以及统一的发布、调用方式层面为电商系统提供支持,方便开发者开发分布式应用以及调用公用功能模块,无需考虑分布式领域中的各种细节技术,例如远程通讯、性能损耗、调用的透明化、同步/异步调用方式的实现等等问题。在过去 12 年的时间里,HSF 支撑了 618、造物节、双11、双12、年货节等阿里巴巴历次大促活动的顺利进行,交易量逐年创造新高,在 2020 年 双11 更是创下了每秒处理 58.3 万笔订单创建峰值的傲人记录,是阿里巴巴经济体不可缺少的技术基石。

此次获奖是中国计算机学会对阿里中间件技术的认可,”颁奖现场林昊发表获奖感言,“能有机会打造一款世界级的作品,去为技术圈的发展做出贡献,是作为一名技术工程师的骄傲。

从“自研自用”到“三位一体”

作为内部的服务框架,HSF 与自主开源的 Dubbo 原先是两套技术体系,如何让只服务于阿里的优秀产品也能服务云上众多客户?2020 年,阿里云提出了“三位一体”理念,即将“自研技术”、“开源项目”、“商业产品”形成统一的技术体系,最大化技术的价值

HSF 目前以 Dubbo 3.0 为核心,内部特性以 Dubbo 插件的方式存在,并把 HSF 只在阿里集团内部大规模场景下高并发、高性能等优化经验应用到 Dubbo 3.0 核心上,实现了内外功能的统一,使得社区和客户都能用到这些优质经验;另外一方面,Dubbo 3.0 云原生相关的功能借助于社区开发力量得到进一步发展。通过“三位一体”与社区达成开放共赢的局面。

从 2011 年开始,阿里就将一大批支撑阿里核心业务的中间件系统从内部使用走向开源开放,服务更广泛的开发者和用户,包括技术人熟知的 Dubbo、RocketMQ、Spring Cloud Alibaba、Nacos、Seata、Arthas、Sentinel、ChaosBlade 等,鼓励广大开发者共建中间件生态体系。

另外在无侵入兼容开源的基础上,阿里云推出了 EDAS、MSE、消息队列 RocketMQ 版等商业化产品,把阿里在微服务、应用监管控体系、消息队列的实践经验分享给客户,提高研发运维效率和应用稳定性。目前,阿里云的云原生中间件已服务众多客户,应用于制造业、销售管理、政府、电信、物流、车联网及零售等行业,其中不乏中国石化、徐州重工等全球五百强公司。

时间线

服务阿里集团,系统分布式化改造

1.2008 年
五彩石项目开启,阿里技术架构层面引入中间件,对整个系统进行了分布式化的改造。自研服务框架 HSF 诞生。

2.2011 年
阿里自研服务框架Dubbo 开源,成为国内影响力最大、使用最广泛的开源微服务框架。

3.2012 年
RocketMQ 开源,成为业务消息领域国内影响力最大的开源消息中间件。

核心技术产品化

4.2014 年 - 2016 年

  • 阿里云发布企业级分布式应用服务 EDAS,支持三大主流微服务框架 HSF,Dubbo,Spring Cloud,提供了更加稳定的微服务管理能力和更丰富的企业级特性。
  • 阿里云发布消息队列 RocketMQ 版,作为阿里巴巴双十一交易核心链路的官方指定产品,支撑千万级并发、万亿级数据洪峰,历年刷新全球最大的交易消息流转记录。
  • 阿里核心中间件技术通过阿里云输出商业化产品及中台解决方案,加速企业数字化转型。

开源开放,三位一体

5.2017 年

  • RocketMQ 以顶级项目身份从 Apache 基金会毕业。
  • OpenMessaging 入驻 Linux 基金会,是国内首个在全球范围发起的分布式计算领域的国际标准。

6.2018 年

  • Dubbo 加入 Apache基金会。
  • 阿里开源一系列中间件项目,Nacos、Spring Cloud Alibaba、Seata、Sentinel、ChaosBlade、Arthas 等。
  • 应用高可用服务 AHAS 集成了 Sentinel 的限流降级能力、ChaosBlade 的故障演练能力,降低了开源技术的使用门槛,增强了产品化能力。

7.2019 年

  • Dubbo 以顶级项目身份从 Apache 基金会毕业。
  • Spring 官方宣布 Spring Cloud Alibaba 毕业,Spring Cloud Alibaba 成为最受开发者关注、活跃度最高、工具链最全的 Spring Cloud 实现。
  • 上线了面向 Dubbo 和 Spring Cloud 的 Serverless 形态的微服务应用管理产品 SAE,将 Serverless 技术、微服务技术、容器技术融为一体。

8.2020 年

  • Dubbo 和 HSF 全面融合。
  • 在“三位一体”战略引导下,作为云原生样板间的考拉核心系统在 双11 全面使用 EDAS、Dubbo、RocketMQ、AHAS、ARMS、MSE、PTS 等阿里云云产品,真正做到了和客户在同一架“飞机”上。

原文链接:https://developer.aliyun.com/article/781179?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

阿里中间件再获高度肯定,“三位一体”推动技术普惠相关推荐

  1. 林昊获中国计算机学会杰出工程师奖,阿里中间件再获高度肯定,“三位一体”推动技术普惠

    来源|阿里巴巴云原生公众号 1 月 7 日消息,中国计算机学会(CCF)在官网宣布,将 2020 年"CCF 杰出工程师奖"授予给了阿里巴巴集团研究员林昊,以表彰其设计开发了阿里巴 ...

  2. 新加坡首届普惠区块链峰会Day 2:区块链技术推动数字普惠金融发展

    点击上方"蓝色字"可关注我们! 记者:铅笔芯 区块链技术究竟能够从哪几个方面推动数字普惠金融的全面发展?普惠区块链投资又如何实现? 15日,新加坡首届普惠区块链峰会迎来最后一天议程 ...

  3. 华为开放亚太首个OpenDaylight实验室――被纳入OpenDaylight官方Community Labs 获高度肯定

    [中国,深圳,2014年4月8日]全球领先的信息与通信解决方案供应商华为,近日宣布正式开放亚太地区首个OpenDaylight实验室,这是OpenDaylight在全球的第三个开放实验室,特别方便亚太 ...

  4. 科技创新推动教育普惠,华为云WeLink助力“特岗青椒计划”

    2020年9月17日,友成企业家扶贫基金会(以下简称"友成基金会").目睹.华为云WeLink三方在深圳就"推动乡村教育信息化"的主题展开深入研讨.未来,华为云 ...

  5. 阿里科学家再获世界级荣誉,平头哥首席科学家谢源当选AAASFellow

    11月27日,美国科学促进会(AAAS)公布了2019年度会士(Fellow)增选结果,阿里巴巴平头哥首席科学家.达摩院高级研究员谢源当选,这也是信息.计算和通信领域新当选的24名Fellow之一,一 ...

  6. 阿里云视频云,用技术普惠打造平民化“虚拟人”

    近日,国内首个超写实数字人 AYAYI 宣布入职阿里,成为天猫超级品牌日的数字主理人,二者将共同开启元宇宙的营销世界.在未来她将与天猫解锁多个身份,如 NFT 艺术家.数字策展人.潮牌主理人.顶流数字 ...

  7. 阿里云原生中间件首次实现自研、开源、商用“三位一体”,技术飞轮效应显现

    来源 | 阿里巴巴云原生公众号 对于阿里的技术同学来说,每年的 双11 都是一场"盛宴".为了让顾客有顺滑的购物体验,给商户提供更多样化的让利活动,阿里电商平台对于效率.可靠性.规 ...

  8. 解码北京冬奥沉浸式报道黑科技: 阿里云视频云「互动虚拟演播技术」

    这个冬奥季,即便你在冰雪之外,也能透过播报感受同在.这就是互动虚拟演播技术带来的. "虚拟演播厅"在东京奥运会就曾进入奥运村,而在2022冬奥期,其技术方案全面升级,达到广电级导播 ...

  9. 阿里云“被集成”下,玖富数科的数字普惠金融“新范式”计划

    文|曾响铃 来源|科技向令说(xiangling0815) "被集成"不到三个月,阿里云对外开放合作的重要动作开始显现. 5月31日,玖富数科集团与阿里云在京签署战略合作协议,双方 ...

最新文章

  1. 5. extjs 中buttonAlign什么意思
  2. Android Studio :1、连接手机调试(超级详细;附带连接测试录像);2、点击Button按钮,显示Toast中的内容
  3. 小师妹学JavaIO之:File文件系统
  4. oracle having用法
  5. 使用SAP WebIDE开发SAP Fiori Worklist应用消费OData服务
  6. 第一百三十一期:2019年容器使用报告:Docker 和 Kubernetes 王者地位不倒!
  7. python批量修改labelme(COCO)标注的json文件的label标签名称
  8. SpringBoot中 pagehelper插件使用
  9. python带界面的人脸识别_PyQt5+Caffe+Opencv搭建人脸识别登录界面
  10. Python统计文件夹里文件个数及每一个文件的行数
  11. 按一个按钮会随机死人_有一个按钮,按下你会获得一千万,但会随机死一个人,你不用因此负责,你会按吗?...
  12. maya linux 安装教程视频,在Archlinux 安装Maya7.01
  13. CentOS修改hosts文件及生效命令
  14. 3GPP TS 23501-g51 中英文对照 | 5.2.4 Authorisation
  15. android 模拟黑胶唱片,VinylTap:完美模拟黑胶碟 可翻面可调速
  16. 3a企业信用等级证书有什么用?
  17. JavaScript中bind的用法
  18. 7、最小生成树,克鲁斯卡尔(Kruskal)算法
  19. 前端好用的软件网站分享
  20. oracle mysql安装步骤_Oracle 11g数据库详细安装步骤图解

热门文章

  1. linux 根据进程号查看对应的进程
  2. 3种Python数据结构,13种创建方法,这个总结,超赞!
  3. 这是一位川大零基础转行 Python 的人生勇士
  4. 03-requests模块携带UA请求头,携带参数,携带cookie,持久化存储
  5. 计算机网络技术发源于什么,计算机网络基础试题和答案
  6. redis特点单进程单线程高性能服务器,Redis为什么是单线程?Redis又为什么这么快!...
  7. Comet---“服务器推”技术实现
  8. ubuntu 构建 deb 安装包
  9. pl/sql to_date
  10. 计蒜客 百度地图的实时路况