In this lecture, I finish up our discussion of filesystem reliability through transactional file systems, briefly discuss the log-structured file system and how it is used in the F2FS flash file system. Then, I begin a discussion of distributed decision making (consensus) by discussing two-phase commit. I will continue this discussion in the next lecture.