logo
Azul & JetBrains partner to boost Kotlin performance on JVM

Azul & JetBrains partner to boost Kotlin performance on JVM

Techday NZ23-05-2025
Azul and JetBrains have announced a technical collaboration aimed at enhancing the runtime performance and scalability of web and server-side Kotlin applications.
The partnership seeks to improve the interaction between Kotlin-generated bytecode and the Java Virtual Machine (JVM) environment. By leveraging Azul's expertise in JVM performance and JetBrains' development of the Kotlin language, the companies aim to optimise how modern applications execute, particularly in terms of scalability and efficiency.
Kotlin, a high-level programming language designed to be fully compatible with the JVM, draws much of its application performance and scaling characteristics from the JVM itself. The collaboration centres on utilising Azul Platform Prime, which features the Zing JDK with Azul's Falcon LLVM-based Just-In-Time (JIT) compiler and the C4 garbage collector.
According to data from the TechEmpower Web Framework Benchmarks, applications built in Kotlin and running on Azul Platform Prime exhibited a 23.9% reduction in latency and a 30.5% increase in throughput compared to the same workloads on OpenJDK. These results highlight a measurable performance boost for web and server-side applications using the new environment.
Azul Platform Prime is available for x86 and ARM64 processors running Linux, and it is tested for compatibility with enterprise workloads through the industry standard Java Compatibility Kit (JCK or TCK). The platform builds on the OpenJDK code base, with specific improvements targeting JIT compilation, garbage collection, and startup behaviour.
The Falcon compiler, integrated within Azul Platform Prime, is based on the LLVM infrastructure and is designed to optimise application code at runtime for increased execution efficiency. The C4 garbage collector, also part of the platform, maintains application execution without disruption across a spectrum of memory requirements, from gigabytes to terabytes, and sustains high allocation rates. This approach is intended to improve throughput and response times while reducing requirements for IT infrastructure and cloud resources.
Vsevolod Tolstopyatov, Kotlin Project Lead at JetBrains, commented on the collaboration's significance: "From its inception, Kotlin was designed with the goal of building robust applications, including server-side solutions where performance is critical. Performance has always been a priority for us because it's essential to our users."
"Kotlin incorporates specific language features, such as inline functions and inline classes, which directly enhance performance. We've developed the Kotlin Coroutines library to facilitate concurrency and asynchronous programming, enabling efficient, scalable applications. Recognising that the JVM runtime is one of the most critical elements in application performance, we believe our collaboration with Azul will unlock new opportunities to further elevate the performance capabilities of Kotlin applications."
Gil Tene, Co-Founder and Chief Technology Officer at Azul, highlighted the performance benefits: "The Azul JVM is the fastest and cheapest way to run Kotlin applications. Azul Platform Prime is built to solve the performance challenges enterprise applications face at scale. By providing a runtime that significantly improves the execution of JVM-based applications, which includes Kotlin-based applications, organisations can deploy applications more rapidly, with less tuning and ensure scalability as demands grow."
"Through our strategic collaboration with JetBrains, we help Kotlin teams to significantly boost their DevOps productivity and runtime application efficiency, which enables them to achieve their business priorities while improving the bottom line."
For Kotlin developers seeking to assess these performance improvements, Azul Platform Prime Stream Builds are available for download and are free for evaluation and development use.
Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

JetBrains launches Kineto platform for no-code app creation
JetBrains launches Kineto platform for no-code app creation

Techday NZ

time08-08-2025

  • Techday NZ

JetBrains launches Kineto platform for no-code app creation

JetBrains has launched Kineto, a new platform designed to enable users to create their own apps without the need for coding experience. The company says Kineto is intended to remove the technical barriers traditionally associated with web and app development. According to JetBrains, existing website constructors require significant user input, and generative AI platforms demand some coding ability. Kineto, by contrast, centres the process on prompting, allowing users to translate an idea into a working app by describing its purpose in plain language. Process and workflow With Kineto, the initial step involves users providing a detailed prompt outlining their desired app's features and appearance. This prompt is then interpreted by Kineto, which proposes a suitable user interface and design. Users are not required to explain every individual element or produce extensive design references, as the platform generates these details automatically. JetBrains explained the process: "Every prompt is processed by Kineto and translated into appropriate functionality. Users don't need to explain every single button or provide extensive references – Kineto will get to work and propose a suitable interface and design." For users unsure about the precise look of their app, Kineto offers basic templates, colour schemes and fonts. This enables the foundation of an application to be laid out prior to further development. Prototyping and meta layer After the initial prompt, Kineto spends approximately 20 minutes generating the prototype, during which it creates both the architecture and functional elements of the app. Users can then make adjustments through what JetBrains terms the Meta Layer mode, allowing modifications to features, user roles and rules without the need to input a new prompt or engage in coding. The platform covers functions necessary for a range of application types, including websites, planner tools, fitness trackers, blogs and quiz apps, handling both the front-end and back-end, as well as databases. Changes to the apps' structure or design can be discussed in a chat interface, reflecting adjustments instantly on the prototype. "While developing a website or an app, you'll encounter loads of technical challenges that need to be solved – from how to code the functionality to how to host it. Delivering even a simple to-do app requires a hefty technology stack, a team of professionals, and hours of testing and maintenance. This is the reason why millions of great ideas remain little more than ideas and never end up becoming ready-to-use products. We saw it as a challenge and inspiration to develop and introduce our new product, Kineto by JetBrains – a platform that helps create, deploy, and maintain ready-to-use websites and apps. From now on, anybody in the world will be able to effortlessly create their own personal or professional app and share it with their friends – just as easily as our phones allow us to take pictures, record videos, and share these on social media today. Why look for an existing app when you can create your own in 20 minutes?" Intended users and support JetBrains said that Kineto is designed for both personal and professional use, particularly targeting individuals and small businesses who lack software development experience. The aim is to make app creation as accessible as creating and sharing photos or videos on social media platforms, thereby supporting what JetBrains describes as a "creative dev economy". "At this moment in time, there is no platform that allows people with no coding experience to build a ready-to-use app and actually enjoy the process of building it. Now, with the release of Kineto, we have taken a significant step toward making this dream a reality. With Kineto, we're building a bridge between creative people, small businesses, and no-code platforms, contributing to the emergence of a creative dev economy – a new era in which people will create their own personal web apps with minimal effort. The key principle behind Kineto is no code for you at all. We and our tools take care of the coding, so you could focus on being creative. We've leveraged 25 years of experience building products for developers to create this technology that will help millions of people make their ideas happen – and truly enjoy the process of creation." The platform is currently suitable for developing smaller, single-purpose applications, with future versions expected to extend support for more complex projects, app hosting and automated suggestions for improvements. Early Access Programme JetBrains has opened an early access programme for Kineto. The company is prioritising users with no prior coding experience, especially those with a clear project idea in mind. Selected participants are being given access to Kineto free of charge, as well as support from the JetBrains team throughout their app-building process. "At JetBrains, we've been building tools for professional developers, and now we want to offer our technologies to creators who've never coded – or even planned to. If this describes you, we'd love for you to trial Kineto and share your experience with us. The Early Access Programme is now open, and we invite you to join the waitlist to try it out for yourself. We'll review all applications and grant free access to a select group of users with no coding experience, with priority being given to those who already know what they want to create. As a participant in our Early Access Programme, you won't just receive access to Kineto – you'll also enjoy the full support of our team, who will assist you as you build and polish your app. Our goal is to help you close Kineto happy with your app – and hopefully welcome you back again later to make more. Please understand that we won't be able to provide access to all applicants in order to ensure that we can give those selected the required focus and attention." The company states it intends to use feedback from early users to refine the product for a wider release.

Azul launches Managed Services Programme for Java insights
Azul launches Managed Services Programme for Java insights

Techday NZ

time30-07-2025

  • Techday NZ

Azul launches Managed Services Programme for Java insights

Azul has introduced a Managed Services Provider Programme for its Azul Intelligence Cloud, enabling managed service providers to integrate Java software asset management, vulnerability detection and code inventory capabilities into their service offerings. The new programme allows partners to utilise sublicensing and white-label rights for Azul Intelligence Cloud's Software-as-a-Service tools - JVM Inventory, Azul Vulnerability Detection, and Code Inventory. Through these tools, MSPs can offer detailed analytics and insights on their customers' Java environments, including active Java Virtual Machines from Oracle, Azul, and any OpenJDK distribution. Partners will be equipped to deliver reports and analyses that provide customers with greater visibility into Oracle Java license management, application security vulnerabilities and opportunities to streamline code maintenance. The solution is designed to help organisations reduce non-compliant licensing risks and improve their security posture without needing to deploy or manage new tools themselves. Features of the programme The Managed Services Provider Programme permits channel and services partners to deliver Java license, security and efficiency insights as part of their broader managed service packages. Under the agreement, MSPs create a secure, tenant-specific Intelligence Cloud environment for each end customer. Partners can then manage onboarding, deploy agents, oversee data collection, configure alerts and generate scheduled reports - all under their own brand, with results presented as "Powered by Azul." Through the service, partners can bundle Java license compliance advisories, application modernisation initiatives and managed DevOps services, adapting to varying service delivery and revenue models. The aim is to provide end customers with ongoing assurance of compliance and security with minimal operational involvement on the customer's part. Evan Boyd, Managing Director of Software Licensing Consultants, highlighted the visibility and operational benefits provided by the solution: "Azul Intelligence Cloud lets us see every JVM our customers use and depend on - whether it's Oracle, Azul, or any other OpenJDK distribution - and immediately understand compliance or security gaps. Embedding Intelligence Cloud into our managed service portfolio, particularly the annual Java advisory services we provide, means we can deliver faster, more accurate license reconciliation and real-time compliance for our customers while removing the operational burden." Reducing risk and false positives Azul has outlined a range of capabilities available through the Intelligence Cloud, including continuous runtime detection of all JVMs - covering vendor, version, installation and application details - which helps pinpoint Oracle JVMs subject to commercial licensing. This data can be attributed to the responsible teams and applications to ensure license compliance. Azul Vulnerability Detection makes use of class-level runtime data to reduce security vulnerability false positives by up to 99%, enabling MSPs to focus on actionable security risks. The Code Inventory feature helps identify unused and redundant Java code, allowing partners to offer advice on code base modernisation and maintenance. The detection of obsolete code can result in efficiency improvements and cost savings, and according to Azul, advisory services delivered through the programme could enable developers to reallocate as much as 40% of their time to other business priorities due to reduced code maintenance burdens. Because MSPs manage deployment, data gathering and insight delivery, clients are spared the complexity of operating additional software consoles, and are instead provided with actionable reporting about their Java estate health and risks. Partners and benefits The managed delivery approach is intended to simplify how customers access continuous insights into Java usage, compliance, security incidents and code efficiency - potentially supporting organisations in lowering audit exposure and licensing costs, bolstering security and reclaiming developer productivity. Simon Taylor, Vice President of Global Channel and Alliances at Azul, described the company's intent behind the programme: "Java estates continue to expand across a myriad of deployment environments, and the cost, time and resources required to get the right licensing and security insights for compliance-oriented decision making can be enormous. By giving partners full, managed access to Azul Intelligence Cloud, we're equipping them to deliver turnkey services where they can put clear, actionable reporting and insights into the hands of their customers' decision makers. Ultimately, this mitigates license audit risk and cost, surfaces critical vulnerabilities proactively and reclaims developer capacity for their customers."

Oracle Java audits push firms to open-source, cost savings sought
Oracle Java audits push firms to open-source, cost savings sought

Techday NZ

time22-07-2025

  • Techday NZ

Oracle Java audits push firms to open-source, cost savings sought

A new global survey of 500 IT asset management (ITAM) and software asset management (SAM) professionals highlights the increasing financial burden of software licence non-compliance, with 27% of enterprises spending more than USD $500,000 annually to resolve related issues. The survey, conducted jointly by Azul and the ITAM Forum, reveals that Oracle Java remains a significant concern, as 73% of respondents reported undergoing an Oracle Java audit within the past three years. Nearly eight in ten organisations stated they have migrated, or intend to migrate, to open-source Java alternatives to manage risk and cost more effectively. Licence management complexities The research points to a shifting landscape shaped by hybrid cloud architectures and a growing inventory of business applications. These changes have resulted in more complex vendor terms, complicating compliance and visibility across teams. The report notes that many organisations face difficulties in tracking software usage consistently, whether in on-premises environments or across cloud platforms, which increases vulnerability during vendor audits and exposes organisations to financial penalties. The scope and responsibilities of ITAM and SAM functions have sharpened in response. Once viewed as straightforward asset tracking roles, these functions are now regarded as critical for safeguarding budgets, mitigating audit risks, and guiding key technology decisions within enterprises. Common compliance challenges Compliance and the management of excessive licensing were identified as the leading challenges by 37% of survey participants. In addition to the substantial financial outlay for resolving licence issues - which encompass audits, unexpected licence purchases, and penalties - participants cited complex software configurations as a major hurdle, with 25% reporting difficulties in tracking application usage across increasingly intricate systems. The survey found that 29% of respondents struggle to manage software usage information, especially when tracking across different teams or between on-premises and cloud infrastructures. Additional compliance and management challenges included aligning teams such as IT, software development, legal, and procurement (27%), resource constraints in handling compliance (24%), higher prices related to renewals and licences (24%), and coping with evolving vendor rules (23%). Self-managed audits and persistent difficulties The majority of organisations (74%) reported handling licence discovery and software audits primarily or entirely with internal teams. Despite this self-reliance, many face challenges in maintaining accurate records (26%), comprehending licensing terms (23%), and delivering precise compliance metrics (23%). The survey indicates that 81% of organisations conduct licence audits at least twice a year, with 25% doing so continuously. About a quarter of organisations experience regular financial penalties and legal actions, underscoring the operational and budgetary disruptions caused by audits. More than 30% of respondents noted that audits have led to significant operational disruptions, including unplanned budget impacts, a shift in vendor relationships, and stalled projects. Migration from Oracle Java Oracle Java licensing and audit pressures were a source of concern for 96% of those surveyed, with issues stemming primarily from Oracle's employee-based pricing model. Many companies are investing in new tracking tools, monitoring systems, and internal audit procedures to ensure they comply with licensing requirements or avoid needing Oracle licences altogether. In response, 79% of organisations have migrated, are migrating, or plan to migrate to open-source Java alternatives. Security and reliability were the main factors in this decision for 51% of those considering migration, while cost reduction and simpler compliance were cited by 42% and 40% respectively. Among organisations that had already completed migration, 57% highlighted security and reliability as their chief reasons. There was also a strong perception of financial benefit: 66% of respondents estimated potential savings of at least 40% compared to Oracle Java licensing costs. Only 1% believed that migration would not yield savings. Market dynamics and sector growth These findings emerge against a backdrop of sector growth, with the ITAM market expanding from USD $1.15 billion in 2019 to USD $1.49 billion in 2023. The SAM market subset is expected to grow at a 16% compound annual growth rate through to 2029, reflecting increased spending on software - now accounting for roughly 29% of total IT budgets - as well as the greater intricacy of cloud-based and virtualised licensing models and raised regulatory compliance requirements. "The results highlight a fundamental mismatch between the complexity of modern software licensing and the resources organizations rely on to effectively manage software compliance. ITAM and SAM professionals are becoming increasingly vital as organizations increasingly recognize that poor license management can result in significant financial penalties and operational disruptions. They must have the resources and executive buy-in to ensure compliance and successful license management," said Martin Thompson, founder of the ITAM Forum. "The data reveals a concerning trend where the increasing complexity of vendor licensing and pricing has turned routine upkeep into recurring six-figure compliance exercises. When 73% of enterprises have been audited and one in four now spends more than $500,000 a year cleaning up license issues, the cost of merely staying compliant with software licensing and pricing is unsustainable. Specifically, when it comes to the uncertainty of Oracle's ever-shifting Java licensing terms, organizations shouldn't have to burn ITAM resources, interrupt projects, or absorb surprise penalties just to run their applications. Moving to open-source alternatives lets them break free from the audit treadmill, regain budget and focus on delivering value," said Scott Sellers, co-founder and CEO at Azul.

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store