XRebel 2.0 lands with application profiling
Following ZeroTurnaround’s announcement of a major update to XRebel, founder Jevgeni Kabanov talks to us about the release highlights.
This week, ZeroTurnaround announced a new major release for their lightweight Java profiler XRebel – a tool designed to help developers find production-class problems while coding. The latest version builds application performance profiling right into the workflow, while also adding an immediate performance overview for each request.
ZeroTurnaround Founder Jevgeni Kabanov spoke to us about changes introduced in the new release.
JAXenter: What improvement to XRebel do you think will excite developers most in this release?
Jevgeni Kabanov: The addition of application profiling is the biggest improvement. We have provided some very nice capabilities to help developers understand their application performance.
Developers can set instant feedback on time spent for each individual request. XRebel 2.0 also gives the ability to locate the most time consuming methods within each request.
One focus of the new release was improving XRebel’s usability. Can you tell us a bit more about what has changed?
The main toolbar widget is collapsible, so that it doesn’t get into users way when interacting with the application UI. In 2.0 the design of the toolbar and its behavior has been updated as follows:
- All notifications are displayed in the toolbar. This allowed us to get rid of the popups that happened to be too annoying for the users.
- In the minimized state, the toolbar still provides the indication of hitting the threshold limit that are configured by user.
- Data within each one of the views, IO, session, exceptions are displayed in a hierarchical manner with annotations that point out clear percentages/time for easy performance analysis.
- The call tree was improved to render long chains calls in a compact way. Even with very large applications the data can be displayed within one screen width.
- Unified design across different views: the floating header with the relevant controls appears for all the views as you scroll.
What’s up next for ZeroTurnaround?
We will continue our focus on delivering revolutionary tools for developers. We have some very exciting things in the works. Stay tuned for some big announcements in the coming months.
You recently launched an Optimizer for Eclipse. Can we expect something similar for IntelliJ and NetBeans users?
People are definitely asking for it.