Resources
Undo brings Software Failure Replay to Java
Developers can now use LiveRecorder for rapid debugging seamlessly in IntelliJ IDE
SAN FRANCISCO, July 23, 2020 — Undo, the leading Software Failure Replay (SFR) platform provider, today announced the expansion of its flagship platform, LiveRecorder, to now include support for Java. By enabling programmers with a smarter, faster approach to application failure resolution, LiveRecorder for Java simplifies the process of debugging complex Java applications and provides an exact record of what caused the software to fail. As a result, this empowers teams to rapidly diagnose failures, accelerate Mean Time To Resolution (MTTR), boost developer productivity, and maintain a rapid release cadence.
“From the beginning Undo has sought to redefine and accelerate the process of debugging. Today we’re bringing LiveRecorder to the Java application market,” said Undo CEO, Barry Morris. “With its powerful record and replay features, LiveRecorder will make it quicker and easier than ever before for developers to debug complex Java applications.”
LiveRecorder is integrated into the most popular Java IDE, IntelliJ, via a plugin, called ‘LiveRecorder Replay for Java.” The plugin extends the core functionality of IntelliJ IDEA to enable developers to record the execution of a failing process and reverse debug errors right from their code editor.
Additional benefits of LiveRecorder for Java include:
Recording a program’s execution down to the instruction level – capturing bugs in the act
- No time needs to be spent reproducing a bug.
- A recording provides a 100% reproducible test case of a software failure – ready for analysis & debugging.
- A recording is portable – share recordings easily with team members to accelerate MTTR.
A powerful integrated reversible debugger
- Replay recordings of your Java programs forwards and backward to easily find the root cause of defects.
- LiveRecorder plugs seamlessly into IntelliJ IDEA and developers’ workflow.
Making bug fixing predictable
- LiveRecorder offers a systematic repeatable debugging workflow -enabling the resolution of even the most challenging bugs.
- LiveRecorder can also capture intermittent failures that cannot be caught any other way.
- Reducing the need for codebase knowledge (democratizing bug fixing)
With LiveRecorder, developers without much experience with the codebase can understand and debug just as effectively as your most experienced core engineers.
LiveRecorder is compatible with all mainstream Linux distributions, containerized environments, and hypervisors.
To learn more about Undo and its services, visit www.undo.io.
About Undo
Undo is the leading software failure replay platform provider for engineering teams building complex systems. Their core platform, LiveRecorder, is used to reproduce and fix software bugs faster, accelerate software delivery, and reduce engineering costs. With offices in Cambridge, UK and San Francisco, CA, Undo’s LiveRecorder platform is used by thousands of software engineers across leading technology companies including SAP, Juniper, Cadence Design Systems, Micro Focus, and Mentor (a Siemens business).