Recording Java Applications: ReplayDIRECTOR/Recorder
- Via a lightweight add-in to the JVM, RD/Recorder captures 100% of program inputs and internal actions that determine behavior of the application (user load—e.g. keyboard and mouse, network traffic, database transactions, etc.).
- The resulting recording will re-execute the binaries during the replay session and guarantees that the program will re-execute on replay exactly as it did during original execution.
- RD/Recorder can either automatically or programmatically insert Markers into the Recording to facilitate recording navigation and root cause analysis.
- Since only “non-deterministic” (things that can randomly occur) are captured, the overhead and size of recordings are kept to a minimum.



