Cloud giant Microsoft has acquired machine learning services provider jClarity Limited (jClarity). jClarity’s services offer “software performance analytics and tuning” with a focus on solving problems related to Java performance in “cloud and desktop environments”. Based in London, the company’s software leverages a machine-learning algorithm to provide a diagnostic engine that activates for only “a few seconds” and diagnoses cloud and on-premise architectures. The company's services are underpinned by remote helpdesk support and in-house staff training. Microsoft’s acquisition of the company is intended to enhance Java workloads that run on Azure. Financial aspects of the deal have yet to be disclosed.

JClarity is a key contributor to the ‘AdoptOpenJDK’ - a project for the development of open source, prebuilt OpenJDK binaries for Linux, Windows, and other platforms. Microsoft has been a platinum-level sponsor of the project since June 2018 and offers the project's output through the Visual Studio editor. The acquisition fits Microsoft’s requirements as it is increasingly leveraging Java for its Azure platform.

“Microsoft Azure and JClarity engineers will be working together to make Azure a better platform for our Java customers and internal teams, improving the experience … of the platform for Java developers and end-users,” explained John Montgomery, Microsoft's Vice President of Program Management for Developer Tools and Services. “At Microsoft, we strongly believe that we can do more for our customers by working alongside the Java community … The [JClarity] team, formed by Java champions and data scientists with proven expertise in data-driven Java Virtual Machine (JVM) optimizations, will help teams at Microsoft to leverage advancements in the Java platform.”

Do you know of any other companies involved in acquisitions? Let us know the details. Add your comments below.