写点什么

为优化 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:1610830
用户头像
王文婧 InfoQ编辑

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

关注

评论

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

“有创业者的地方,创业邦一直都在” 创业邦100未来独角兽峰会暨2021创业邦年会圆满落幕

创业邦

由IDC余热回收创新技术实践引出的跨界合作探讨

安第斯智能云

算力 碳中和 节能 跨界合作

微服务架构 | 如何利用日志链路追踪程序执行的慢SQL?

李尚智

性能分析 微服务治理 慢SQL 链路分析

如何开始移动网站测试

FunTester

测试 web测试 FunTester 移动端测试 响应式网页

CameraX ImageAnalysis

Changing Lin

12月日更

优酷 Android 构建速度优化实践

阿里巴巴终端技术

android App Gradle 移动开发 客户端

恒源云(GPUSHARE)_[文本分类] 文本数据增强1(论文笔记)

恒源云

深度学习 语音识别

如何跟踪log4j漏洞原理及发现绕WAF的tips

H

网络安全 漏洞

波卡生态的去中心化存储Crust Network | Hoo虎符研究院

区块链前沿News

波卡生态挖矿 Hoo虎符 虎符交易所 虎符研究院 去中心化存储

CRM系统如何帮助企业改变销售周期

低代码小观

程序员 销售管理 销售 CRM CRM系统

语音信号处理 4:汉语中语音的分类及韵律特性

轻口味

28天写作 12月日更

语音信号处理1:语音信号处理的发展

轻口味

飞桨EasyDL桌面版正式发布 本地数据、本地网络、本地算力也能高效建模

科技热闻

全球IT服务将增1.3万亿美元,联想持续布局智慧服务能力

科技大数据

情报信息分析研判系统搭建,情指勤一体化平台建设开发

电微13828808271

重点人员管控系统开发搭建,指挥调度平台建设方案

电微13828808271

语音信号处理2:语音信号处理的应用

轻口味

饿了么小程序容器首屏秒开优化实践

阿里巴巴终端技术

小程序 App 移动开发 客户端 小程序容器

如何在 GitHub 上高效阅读源码?

AlwaysBeta

GitHub 源码 源码分析 源码阅读 源码解析

干货分享!边云融合的时序时空数据库实践详解

百度开发者中心

物联网 时序数据库

CSS之变量(二)条形加载条

Augus

CSS 12月日更

区块链数字收藏品平台开发,数字藏品交易平台搭建

电微13828808271

Log4j2 Zero Day 漏洞 Apache Flink 应对指南

Apache Flink

大数据 flink log4j2

模块7作业

Asha

「Oracle」数据库字符集编码修改

恒生LIGHT云社区

数据库 oracle

2021低代码平台推荐,每一个都具有10年行业开发经验!

J2PaaS低代码平台

低代码 低代码开发 低代码开发平台 地代码平台

[架构实战营] 模块七作业

张祥

架构实战营

把酒言欢话聊天,基于Vue3.0+Tornado6.1+Redis发布订阅(pubsub)模式打造异步非阻塞(aioredis)实时(websocket)通信聊天系统

刘悦的技术博客

tornado 实时通信 Vue 3 web socket redis'

安全漏洞之任意文件上传漏洞分析

网络安全学海

黑客 网络安全 信息安全 渗透测试 安全漏洞

致敬全新的未来!创业邦100未来独角兽峰会暨2021创业邦年会成功举办

创业邦

智慧社区小程序搭建,智慧平安社区解决方案

电微13828808271

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