Scott Sellers, Azul Systems
"Zing provides nearly unlimited scalability for telecoms applications."
London, Istanbul - Linxa and Azul Systems signed an OEM agreement under which Linxa will integrate Zing, Azul's high-performance Java runtime, into its telecom voice switch solutions to dramatically improve response time consistency and reduce maximum latencies to under 25 milliseconds.
Linxa is a provider of interconnect business optimisation solutions to telecom carriers and operators. Its developed a routing distribution algorithm that decreases interconnect costs by up to 20%, while significantly increasing call quality to Tier 1 carriers and operators. Its algorithms calculate key performance indicators, simplify call rating, optimise routing, and process call data in near real time to increase business efficiencies and improve network performance.
However, to ensure that their products operate in near real time consistently and meet carriers' Service Level Agreements (SLAs), Linxa needed to integrate a better Java runtime - a runtime that wouldn't freeze for tens of seconds or even minutes. Following extensive Java Virtual Machine (JVM) testing on heaps of up to 256 GBs, Linxa was able to reduce application and garbage collection pauses from three minutes to under 25 milliseconds using Azul's Zing Java runtime.
"We commenced a dialogue with Azul to see if they could help us improve application performance and runtime consistency, as we felt that these issues were only going to escalate as we developed more advanced algorithms and features," said Asim Alp, co-founder at Linxa. "We ran Zing in a customer pilot and were very impressed by Zing's ability to eliminate application pauses and max response time outliers. Moving forward, we have great confidence that Azul's technology will enable us to innovate and bring new solutions to market."
In the telecoms industry most service providers have built significant infrastructure based on Java. This includes web customer portals, online stores, integrations between systems and a variety of proprietary applications.
These applications, in turn, rely on the capabilities of the underlying JVM. Conventional JVMs are not well suited for the low latency and strict SLAs of the modern telecoms industry. Azul's Zing eliminates runtime inconsistency and allows Java applications to scale in both memory and CPU resources without inducing JVM-related pauses.
Scott Sellers, CEO and founder of Azul Systems, said: "Zing provides nearly unlimited scalability for telecoms applications. It is specifically designed for the real time business, and by removing the shortcomings of Java such as inconsistent response times and application jitter, enables providers like Linxa to focus on new revenue models and product development."