Today's networking systems are inherently complex...and based on software.
This leads to millions of topology permutations that cannot all be tested. Inevitably defects make it into production. And bugs in the network can cause lapses in security and production outages, leading to customer frustration, reduced sales opportunities and reduced margins.
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 Live Recorder solution, 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 Live Recorder's reversible debugger, allowing engineers to step forwards and backwards through the program's execution for a quick diagnosis.