Today's networking systems are inherently complex...and based on software. Millions of topology permutations cannot all be tested. Inevitably defects make it into production. And bugs in the network cause lapses in security and production outages - leading to customer frustration, reduced sales opportunities and reduced margins.
Networking organisations cannot afford for their software to fail.
Software defects are becoming more difficult to recreate, analyze and solve. Critical intermittent software bugs in particular take weeks of debugging time using traditional debugging methods. Debugging software in a system this complex is costly and slow...and networking customers have little tolerance for that. What if you could record what happens in a failed process?
Undo offers a new approach to debugging which eliminates guesswork entirely. With Undo's LiveRecorder product, engineers can take an exact recording of a program's execution - as the failure occurs - offering a standalone reproducible test case providing full visibility into all the factors that led up to the failure.
The same recording can then be analyzed offline with LiveRecorder's reversible debugger, allowing engineers to step forwards and backwards through the program's execution for a quick diagnosis.
Reduce the overhead of debugging by speeding up software defect diagnosis time.
Troubleshoot customer issues much faster than you do currently using traditional debugging methods.
Minimize risks of outages and security breaches that could jeopardize customer relationships and impact revenue.
Discover how to quickly resolve intermittent, complex defects in mission-critical networking systems.
Why networking organizations need to take software reliability seriously.
“With Undo LiveRecorder, we were able to dramatically cut down the analysis time that is required to understand the root cause of very complex software defects”
“Quality is a non-negotiable aspect of our software development. When we do encounter bugs we need to resolve them as quickly as possible. Recently, we had an intermittent issue and were unable to resolve it using traditional debugging techniques. We switched to an Undo session and were able to run in reverse to locate the root cause in a few hours. Undo enabled us to resolve this issue and quickly provide a fix for our customer.”
“The Undo Debugger has helped us efficiently diagnose numerous challenging issues that would have taken much more time to resolve with gdb or other debuggers that are forward-looking with little or no reversibility. Even if you use it for only 5-10 issues per year, the time saved can pay for the cost of the license."