wk7; Persistence
There were many topics I've learned for this week, some particular topics I enjoyed learning was about RAID, which is Redundant Disk Arrays, which are used to make backups of harddrives but make them appear as a single harddrive to the user. This allows the disks to provide redundancy and in some case performance improvements where data is spread across multiple harddrives to increase read and write speeds. Another topic I heard before but never understood was journaling. Journaling is a technique used in file systems to maintain the integrity and consistency of data by keeping a log of changes that will be made to the file system. Journaling main goal is to prevent data corruption and ensure the file system can recover graceully after unexpected shutdown.