ZeroTurnaround Launches XRebel Java Profiler

ZeroTurnaround adds to its stable of Java developer productivity tools with the official release of XRebel, an interactive Java profiler.

XRebel Java Profiler

ZeroTurnaround, a provider of software developer productivity tools, announced the release of its new tool, XRebel, an interactive Java profiler.

XRebel enables developers to easily find and fix common problems as they code, giving them an edge to develop higher quality software faster. XRebel provides real-time alerts to potential issues.

ZeroTurnaround hopes to have another successful developer productivity tool on its hands, as the company has scored with other tools such as JRebel and LiveRebel.

JRebel is a productivity tool that enables developers to see changes they make to their code without the need to redeploy. And LiveRebel is an application release automation product that helps release and operations teams get software to users safely and quickly. The latest release, LiveRebel 3.0, enables release and operations teams to safely validate and deploy multiple, applications, including code, database and configuration.

“We already have over 35,000 users of our JRebel product, and we expect to see similarly rapid adoption of XRebel as another easy-to-use tool that helps developers create better code, faster,” said Debbie Moynihan, vice president of marketing of ZeroTurnaround.

For its part, XRebel enables Java developers to predict and solve potential production issues as they write their code. XRebel helps development managers improve the quality of their offerings, speed up deliverables and reduce firefighting. With XRebel, developers are empowered to catch more production-related errors before they commit code and to better understand their codebase, ZeroTurnaround officials said.

In essence, XRebel enables developers to continuously test and iterate on their code. Developers can catch errors, performance pitfalls and learn as they code, instead of running a standalone profiler or a continuous integration profiler plug-in when the impact of code changes is less clear.

Steve Lopez, president of RegattaCentral, a beta user of the technology, told eWEEK his company has found XRebel helpful in two significant ways. “The tool’s unique database query monitoring feature is helping us to optimize database and page render times,” he said. “In a few cases it was surprising to see just how many database round trips were being made. Additionally, the session analysis tool is very helpful in reviewing the amount and size of data being stored in the session. XRebel has other features we plan to explore. But already, the two features I just mentioned have made the product worth it.”

XRebel has been available in beta, but was made generally available on June 12. “With XRebel, we solve a big problem in the market with a product that is innovative and easy to use,” said Jevgeni Kabanov, CEO and founder of ZeroTurnaround, in a statement. “We have had over 500 beta users and the overwhelming majority of users surveyed said they would be interested in buying XRebel."

Indeed, “we introduced the ability to preorder during the beta period because we had demand from beta users who wanted to buy immediately,” Moynihan said.

With the company’s new XRebel interactive Java profiler, developers can find and fix HTTP session bloat and leaks, SQL query inefficiencies and time sinks, and unhandled exceptions. The profiler also supports a variety of Java platforms including WebSphere, WebLogic, Tomcat, JBoss, Jetty and Glassfish.

“Our applications have been developed by multiple folks over decades, so we found some very interesting side effects right away from using XRebel, including hundreds of database queries on some pages, some surprisingly slow SQL, and a poor JSF [JavaServer Faces] memory footprint,” said Petri Tuomaala, CTO of Elbit Oy, a Finnish cloud services provider and XRebel customer, in a statement. “Previously it would take a lot of time to detect these problems; now with XRebel we can do it on the fly.”

XRebel is priced at $365 per developer, but is available here for a limited time for $146 per developer via an early adopter discount program.

ZeroTurnaround saw record growth in 2013, Moynihan told eWEEK. Last year, ZeroTurnaround opened new offices in its four locations: Boston; Tartu and Tallinn, Estonia; and Prague, Czech Republic. Employee growth was seen worldwide throughout the year for ZeroTurnaround, increasing to almost 50 people in Boston alone, the company said.

“Since day one, we’ve been working hard to improve the way Java professionals code and launch their apps and we’re substantially speeding up their time-to-market by eliminating the ‘dead time’ associated with the old way of coding,” Kabanov said.