• Amazon Dynamo

    November 20, 2016

    There is an excellent paper on Dynamo appearing in SOSP 2007. These notes are a boil-down of that paper, and perhaps casting this particular technology into a fable about an entire approach to persistence — that which emphases availability with reasonable consistency properties, if not strict consistency. Modern persistence needs to scale to tremendous database […]

  • The FAT Filesystem

    November 14, 2016

    File systems are a collection of data structures that use block stores for data persistence. File systems add features to the data, including ways of labeling the data for retrieval, protection and ownership mechanisms, and mechanisms for recovery of data from unfortunate loss or misuse. One of the most popular file system is the FAT […]

  • Classical ACID Persistence

    November 13, 2016

    Persistent data is a key resource provided by the operating system. The classical persistent store is files, and filesystems are often topics found in classic operating system textbooks. Other forms of persistence are archives, on-disk swap storage, source code control systems such as Subversion and Git, databases, and configuration systems such as the Microsoft Registry […]

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org