Despite newer pricing policies by Oracle that many customers don’t like, Java is key for enterprise cloud infrastructure.
That’s according to Azul chief executive Scott Sellers, speaking to tech publication Computer Weekly.
Sellers said the original “write once, run anywhere” mantra of Java is more important than ever.
“The beauty of Java is that the application doesn’t have to be modified. No changes are necessary. It really does just work,” he told Computer Weekly managing editor Cliff Saran.
The language can run on different server chips in the datacentre, he pointed out.
The Azul Java alternative
Azul develops and sells Oracle Java alternatives including Azul Platform Core and Azul Platform Prime with a view to efficient devops around enterprise architectures.
As Saran wrote, enterprise target platforms no longer need to rely on Intel or AMD-powered x86 servers – the processing options have continually diversified to offer different benefits. Nvidia and ARM area just two examples.
Sellers agreed. “There’s no question that the innovation on the ARM64 architecture is having a profound impact on the market.”
For instance, with ARM64 processors that consume less energy, more servers can be crammed into a datacentre. That can mean more processing power available per rack.
Also, however, it can mean reworks of the code. On the other hand, in a language like Java, code only compiles when the application actually runs.
In public cloud infrastructure as a service, a Java developer writes the code once. The Java runtime compiler then generates instructions for the target processor, Saran explained.
And according to Sellers, Azul customers can boost performance 30%-40% via its Java runtime engine.
Further news from Azul
In October, Azul announced its Java Performance Engineering Lab for developers and customer IT teams. The global lab will focus on continuous benchmarking, code modernisation recommendations, and in-depth analysis of OpenJDK releases and updates.
With Azul Platform Prime, enterprises can “dramatically improve” application performance, responsiveness and devops, reducing cloud infrastructure compute costs without revisiting the source code, according to the vendor.
“Companies typically over-allocate compute resources in the cloud and on-prem in an effort to increase code speed and improve stability and availability, a problem which only worsens with fluctuating peaks in demand,” according to Azul.
“Cloud cost overruns are acute in high-performance sectors like trading, payments, or SaaS”.
( Photo by Quincy Alivio on Unsplash )