Chronicler: lightweight recording to reproduce field failures
Replay debugging for distributed applications