Write-Behind Logging
REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures