The recording engine is the part of JRockit Flight Recorder that is built into JRockit. It handles I/O, memory buffers, and provides an API for controlling the lifecycle of recordings. It is also known as the recording agent.