写点什么

为优化 Java 程序 微软收购 JClarity

  • 2019-08-20
  • 本文字数:1481 字

    阅读完需:约 5 分钟

为优化Java程序 微软收购JClarity

美东时间 8 月 19 日,据外媒 VentureBeat 报道,微软宣布已收购总部位于伦敦的科技公司 JClarity。JClarity 是目前流行的 Java 软件开发平台 AdoptOpenJDK 项目的主要参与者。微软希望支持 JClarity 对开源的持续贡献,同时提高 Azure 上 Java 的工作负载性能。目前两家公司尚未讨论交易条款。



还记得上个世纪,微软与 Sun 的 Java世纪之战吗?现在,时代已经发生了改变。根据 GitHub 和 Stack Openflow 的数据,JavaScript 和 Java 在 Redmonk 最近的顶级编程语言排名中占据了前两位。而过去几年,微软对 Java 的使用也正在增长,包括 Azure HDInsights 和 Minecraft 等产品都是由 Java 部署的。Adobe、Daimler 和 SociétéGénérale 等微软客户已将其 Java 生产工作负载带到 Azure。由于超过一半的计算工作负载在 Linux 上运行,Azure 已成为开源的绝佳平台,当然,也包括 Java。


今天,微软宣布已收购总部位于伦敦的科技公司JClarity。这家公司成立于 2012 年,始终是 AdoptOpenJDK 项目的主要贡献者。其团队由 Java 冠军和数据科学家组成,在数据驱动的 JVM 优化方面拥有扎实的专业知识。他们帮助 Java 开发人员编写更好的代码,同时在 Java 开源社区中提供支持。支持 Java 生态系统始终是 JClarity 的核心使命。


微软对 JClarity 并不陌生,此前,两家公司曾有过软件项目合作的历史,这一合作项目就是AdoptOpenJDK。据了解,该项目是一个免费的 OpenJDK 发行版,旨在取代 Oracle 的 JDK。Red Hat 于今年 4 月担任了 OpenJDK 的管理员。Red Hat 母公司 IBM 也是 AdoptOpenJDK 项目的长期赞助商。而微软自 2018 年 6 月赞助了 AdoptOpenJDK 项目,以帮助构建 OpenJDK 的二进制文件,用于包括 Linux 和 Windows 在内的不同平台。最近,微软又与该项目合作,为其流行的 Visual Studio 代码轻量级代码编辑器构建并交付 Java 安装程序。


作为此次收购的一部分,JClarity 首席执行官 Martijn Verburg 将加入微软,担任 Java 首席工程组经理。Verburg 在一份声明中表示,“微软在支持开发人员和社区方面处于世界领先地位,在与他们的工程和项目领导层交谈之后,进入正式的讨论几乎是不考虑的。凭借微软员工的热情和深厚的专业知识,我们将能够比以往更好地支持 Java 生态系统。”


而微软对这一“完美搭配”的未来同样充满信心,并在声明中表示,“我们坚信通过与 Java 社区合作,可以为客户做更多的事情。在微软的支持下,jClarity 团队将继续与 OpenJDK 社区和 Java 生态系统合作,以促进平台的进步”,“Azure 与 jClarity 的工程师将共同努力,使 Azure 成为我们的 Java 客户和内部团队的更好平台,从而改善 Java 开发人员和用户的平台体验。”


技术研究公司 Amalgam Insights 的首席执行官 Hyoun Park 称,此次收购是微软明智的举措,旨在将更多的企业工作负载推向 Azure。“这是所有其他云供应商应该尝试模仿的举动,因为 Java 工作负载既成熟又通常可以轻松移植到云中。“


关于微软收购后的下一步行动,有媒体分析,微软可能计划将这家英国公司的产品与其提供给客户的现有托管开发工具一起提供给Azure。据了解,JClarity 的产品 Censum 可以识别出软件的低效性,比如一个模块消耗的内存超过了它应该消耗的内存。而另一个名为 Illuminate 的产品可以识别出性能问题,还能使用机器学习生成自动故障排除建议。目前,Censum 和 Illuminate 已经在基于云的版本中提供。假设微软采取这种方式,这会使将它们移植到 Azure 的过程变得相对简单。


相关文章:


Microsoft acquires jClarity to help optimize Java workloads on Azure


Microsoft acquires JClarity to bolster Java workloads on Azure


2019-08-20 13:1610850
用户头像
王文婧 InfoQ编辑

发布了 126 篇内容, 共 77.0 次阅读, 收获喜欢 277 次。

关注

评论

发布
暂无评论
发现更多内容

记一次Kafka写入超时问题详细分析

移动云大数据

kafka

黑客是怎么cookie获取?钓鱼?键盘记录?

喀拉峻

网络安全 XSS

百度ToB垂类账号权限平台的设计与实践

百度Geek说

架构 后端

IstioCon 2022,网易数帆六年优化经验即将揭秘

网易数帆

微服务 云原生 istio 服务网格 Service Mesh (ASM)

阿里云服务网格 ASM 正式发布商业化版本

阿里巴巴云原生

新华三首发400G园区核心交换机,开启园区超宽时代

H3C-Navigator

网络 交换机 智慧园区 网络交换机

为什么你应该了解 Loggie

网易数帆

Go Kubernetes 云原生 日志 Loggie

DPDK技术系统学习一(接收,发送,arp,icmp功能测试)

Linux服务器开发

虚拟化 网络协议栈 Linux服务器开发 DPDK C++后台开发

Linux 信号(Signal)

mazhen

Linux JVM signal Linux Kenel

Scrum基础框架,快速配置Scrum自动化场景

阿里云云效

云计算 阿里云 Scrum 敏捷开发 研发敏捷

新一代态势感知系统发布——北望

H3C-Navigator

网络安全 网络 态势感知关联分析、SOC 态势感知 安全运营

融云 Unity SDK 升级,专注游戏场景,更好社交体验

融云 RongCloud

架构实战营 - 第 6 期 模块三课后作业

乐邦

「架构实战营」

阿里云强力贡献:如何让 StarRocks 做到极速数据湖分析

StarRocks

数据库 大数据 StarRocks

90天吃透阿里P8推荐的625页Java编程兵书技术实战,直接入职阿里定级P6

爱好编程进阶

Java 面试 后端开发

互联网通信安全之 WebRTC 传输安全机制

融云 RongCloud

Excel是世界上最危险的软件?

图灵教育

Python 数据分析 Excel

持续进击,STI上演极致通缩模型

BlockChain先知

使用 Serverless Devs 插件快速部署前端应用

阿里巴巴云原生

一键智能Mock,你值得拥有

Liam

前端 前端开发 Postman swagger web前端开发

Docker编排利器DockerCompose,java面试题大汇总

爱好编程进阶

Java 面试 后端开发

关于 MySQL 数据库学习的书籍有哪些值得推荐?

程序员万金游

MySQL 数据库 java 日志 MySQL 数据库 java

百度程序员开发避坑指南(Go语言篇)

百度Geek说

后端

网络协议之:Domain name service DNS详解

程序那些事

Java Netty 程序那些事 4月月更

资产跟踪管理系统解决方案

低代码小观

资产管理 企业管理系统 #资产追踪 CRM系统 客户关系管理系统

「连接」与CRM的「中国式」关系

ToB行业头条

《数字经济全景白皮书》金融科技篇 重磅发布!

易观分析

金融科技 互联网金融

融云猿桌派:听说女生不适合搞 IT,哈?

融云 RongCloud

星环科技春季新品发布周,4月19日-23日重磅内容等你来解锁!

星环科技

2021阿里总监最新整理:初级-中级-高级大厂面试真题(附答案解析

爱好编程进阶

Java 面试 后端开发

Tech Talk 活动预告丨使用 Amazon IoT Core 构建安全合规的智能产品

亚马逊云科技 (Amazon Web Services)

Amazon IoT Core

为优化Java程序 微软收购JClarity_编程语言_王文婧_InfoQ精选文章