What is WAL and how does it help with crash recovery and replication? | LetsGit.IT