Undo aims to be a big cheese with Gouda tech solution
Cambridge and San Francisco debugging software pioneer Undo has launched a new technology solution codenamed Gouda and encouraged developers globally to carve off a slice.
The latest update to Undo’s core technology empowers developers to achieve MTTR (Mean Time To Resolution) of software failures quickly and efficiently in either test or production.
Undo, a global leader in software reliability solutions based on Software Flight Recording Technology, has launched LiveRecorder 5.3. The latest iteration of its flagship product now offers Post Failure Logging and Log Jump functionality to all users.
Post Failure Logging reduces the time and eliminates the guesswork that needs to be spent on speculative bug fixing. It is said to provide “an efficient and easy mobile way of working to provide FAE support and resolve software problems.” Once determined, a single fix can be confidently deployed once, says the company – minimising customer service disruption.
Greg Law, founder and CTO of Undo, said: “It is not always a viable or affordable option to either send a recording offsite to a support engineer in case IP/ PII sensitive data is disclosed or to have an FAE on standby support to travel to the customer site.
“Post Failure Logging generates log files in a human readable file format. The transparent log files prove that no sensitive data has been exposed. The log files can then be debugged by running a series of test queries against the application in order to detect the root cause & fix of any bugs causing the software failure.”
Log Jump enables increased observability and the ability to quickly understand bugs in terms of what happened and why. It also includes an improved workflow – combining the 100 per cent reproducibility of LiveRecorder – capturing the application failure with higher level log file indicator information.
With the release of Gouda, LiveRecorder continues to transform the traditional, time-consuming software defect resolution workflow, introducing more efficient ways to diagnose and resolve problems.
Once a software failure occurs, LiveRecorder is used to take a single recording that captures the failing process down to the instruction level, that can be replayed as many times as necessary.