点击关注下方公众号,架构师全套资料 都在这里

0、2T架构师学习资料干货分享

上一篇:聊一聊阿里P8、P9及以上人的水平

来源:腾讯开源(ID:tencentopen)

大家好,我是互联网架构师。

Oracle 正式对外发布JDK18。

据Oracle官方公告,腾讯Kona蝉联JDK18中国企业贡献度第一,连续四次对OpenJDK开源社区贡献全国第一(JDK15~18)。

同时,在官方首次公布的OpenJDK的综合贡献排名结果中,腾讯Kona的综合贡献全国第一,世界前五。

腾讯 Kona JDK 是基于 OpenJDK 开源项目打造的发行版之一。随着自身业务规模增长和极限能力要求,腾讯大数据专门成立了 JVM 研发团队,并通过内部开源协同战略协同全公司伙伴,负责 Kona JDK 的研发和维护。

在解决公司内部迫切需求的同时,积极贡献社区,参与了包括JDK、Panama和Loom等OpenJDK社区重要项目。在刚刚发布的JDK18中,Kona向OpenJDK社区贡献了约50个Patch。

其中,Kona JDK针对广告模型训练、OLAP引擎等关键业务场景的需求,研发了面向机器学习和大数据系统的高性能Java计算引擎,在实际业务场景中落地和应用。同时向OpenJDK社区贡献了Vector API、自动向量化、数学库优化等代表性成果,为解决Java/JVM数据科学场景性能问题提供多种“解答思路”。

以Vector API来说,作为一组通用Java编程接口,Vector API通过Java虚拟机生成SIMD向量指令来加速性能。凭借编程方便、效果显著和跨平台等特点,Vector API第三次作为重点打造的JEP特性在JDK新版本中发布。根据官方公布的数据显示,Vector API对矩阵运算等典型数据科学场景可以达到2~16倍的性能加速效果。

通过深度研究以及长期实际应用,Kona JDK 增强了 Vector API 多个方面功能和性能。比如在生产实践中首次适配并完善了Vector API对AVX512高性能向量指令的翻译,贡献了20多个向量编译器相关patch,解决了SVML幂运算算子性能下降问题。另外,Java 系列面试题和答案全部整理好了,微信搜索互联网架构师,在后台发送:面试,可以在线阅读。

此外,Kona JDK还优化了SVML的向量加速能力,将单个double视为64位向量进行SVML加速,优化后性能提升了2~3倍,个别高达9~10倍。凭借出色的贡献,Kona JDK成为OpenJDK社区SVML全球三大贡献者之一。

据了解,Kona JDK 2020年开始参与Vector API开源贡献;2021年,其团队成员被提名为Vector API 项目的Committer;2022年,正式成为JDK18 Vector API全球十大署名贡献者之一,这标志着腾讯Kona正式跻身Vector API开源社区核心开发者之列。

除了贡献开源社区外,Kona JDK 的一些最新特性也在腾讯云上免费“供应”,为云上用户的 Java 应用提供高效便捷服务。目前,Kona JDK 已经为腾讯云大数据、微服务平台 TSF、EMR、大数据套件 TBDS、腾讯云TI机器学习平台 、消息中间件、专有云 TCE 等众多产品提供了稳定保障。

作为全球 Notable 贡献者,腾讯Kona积极拥抱开源,除JDK项目外,在Loom等项目也有比较突出的贡献。目前腾讯已经将Tencent Kona JDK8、Tencent Kona JDK11和Tencent Kona JDK17完全免费开放给全球开发者。

未来,腾讯Kona将继续深度参与社区建设,积极探索业务场景,和广大开发者共享腾讯 JDK 在广告、游戏、支付等场景的科研成果和实践经验,助力 Java 生态的持续成功。

Oracle 官宣:腾讯 JDK 18 国内第一!相关推荐

  1. Oracle官宣:腾讯 JDK 18 国内第一,贡献度!

    来源:腾讯开源(tencentopen) 刚刚获悉,Oracle 正式对外发布JDK18.据Oracle官方公告,腾讯Kona蝉联JDK18中国企业贡献度第一,连续四次对OpenJDK开源社区贡献全国 ...

  2. javaEE开发如何在oracle官网下载安装jdk?(java SE 8u5 JDK 和 Java EE 7 SDK with JDK 7 U45的区别 )

    做javaEE开发,想到oracle官网上下载JDK使用,但是到底下载那个呢? 一.java SE 8u5 JDK ,如图 二. Java EE 7 SDK with JDK 7 U45,如图: 本人 ...

  3. 腾讯官宣 | 腾讯策略协作型 AI「绝悟」升级至王者荣耀电竞职业水平

    点击上方蓝色字体,关注:决策智能与机器学习,每天学点AI干货 腾讯 AI Lab 与王者荣耀共同探索的前沿研究项目 - 策略协作型 AI 「绝悟」今天在吉隆坡举办的王者荣耀最高规格电竞赛事--世界冠军 ...

  4. 腾讯云TDSQL官宣:全球招人!

    腾讯云TDSQL数据库团队招人了!近期,腾讯云TDSQL团队开放大量岗位机会,面向全球寻找未来同行的数据库工程师大牛.每一位加入的伙伴,都将可在这里获得广阔的技术创新发展平台.丰富的国产数据库产业应用 ...

  5. 四连冠!腾讯Kona JDK蝉联JDK18贡献度国内第一

    刚刚获悉,Oracle 正式对外发布JDK18.据Oracle官方公告,腾讯Kona蝉联JDK18中国企业贡献度第一,连续四次对OpenJDK开源社区贡献全国第一(JDK15~18).同时,在官方首次 ...

  6. linux上传oracle压缩包,Linux中从oracle官网下载jdk文件不是标准的gzip格式文件问题...

    http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-lin ...

  7. JDK Oracle 官网下载地址

    JDK Oracle 官网下载地址 1.JDK6 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downlo ...

  8. 【问题解决】关于Oracle官网下载JDK需要登录Oracle账户问题

    问题描述 当我们在Oracle官网上下载JDK时,(JDK下载地址)系统会提示需要登录Oracle账户.对于没有Oracle账户的人来说,注册账户太繁琐. 问题解决 此处推荐一个神奇的网站,里面提供部 ...

  9. Oracle官网所有JDK及JRE历史版本下载地址

    Oracle官网所有JDK及JRE历史版本下载地址 访问 https://www.oracle.com/java/technologies/javase/javase8-archive-downloa ...

  10. oracle java下载_Windows下从Oracle官网下载与安装jdk

    系统环境:Microsoft Windows 10 家庭版 2004 从Oracle官网进入jdk下载页面 https://www.oracle.com/ https://www.oracle.com ...

最新文章

  1. 自动化测试和测试自动化的区别
  2. ASP.NET 3.5 新特性开发向导实践(附项目源码下载)
  3. Java中使用Jedis连接Redis对List进行操作的常用命令
  4. SQL SERVER 中如何用脚本管理作业
  5. MySQL 备份和恢复
  6. Android 设置view透明度,广告标题透明背景
  7. java实现连拍_Camera2连拍相关问题
  8. Django DEBUG=False
  9. 【DL学习笔记06】深度学习入门——基于Python的理论与实现(ch07: 卷积神经网络 CNN)
  10. 卷积神经网络(CNN)详解
  11. taskmgr(任务管理器)无法出来的解决办法
  12. 什么是UPS UPS的选购技巧介绍
  13. 学校机房网上作业发放、提交系统案例
  14. C语言函数中的3个点 ...有什么作用
  15. 墙、扫村都不新奇:农村电商新升级
  16. 蓝汛之获取DAC输出能量【篇】
  17. bootstrap-table固定左侧列+表头和内容对齐
  18. 有道云笔记内容迁移到csdn博客
  19. 阿克曼(Ackermann)函数—递归
  20. 在vue项目中使用prismjs(网页代码高亮插件)

热门文章

  1. Paint方法总结(三):图层混合模式
  2. 如何用EasyRecovery找回删除的文档(附注册机下载地址)
  3. 设计模式入门-工厂模式
  4. 【转】HTTP请求中的form data和request payload的区别
  5. 《算法基础》——3.5 链表算法
  6. Tomcat 7源码学习笔记 -5 web app自动reload
  7. BAT工程师自研存储引擎,火爆Github!!大家速度顶起来
  8. poj 楼天成的男人八题系列 A New Stone Game 博弈问题
  9. 苹果mac需牢记的SSH命令
  10. inDesign教程,如何将inDesign文档导出为 PDF 文件?