From 68a1b8527216719bb6e99c78f289c850b62b5b8d Mon Sep 17 00:00:00 2001 From: zooko <> Date: Sun, 9 Nov 2008 14:43:39 +0000 Subject: [PATCH] add praise of reiser3 [Imported from Trac: page Bibliography, version 28] --- Bibliography.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Bibliography.md b/Bibliography.md index 2b4cdca..9871bf3 100644 --- a/Bibliography.md +++ b/Bibliography.md @@ -41,6 +41,9 @@ isn't as fast as Rizzo's implementation, but the tutorial is nice. [eXplode: A lightweight, general approach for finding serious errors in storage systems](https://www.stanford.edu/~engler/explode-osdi06.pdf), a follow-on by the authors of "Using Model Checking to Find Serious File System Errors", compares ext2, ext3, reiserfs, reiser4, jfs, xfs, msdos, vfat, hfs, and hfs+ to see if you sync them and then crash them if your allegedly synced data is actually recoverable (impatient: page 11) +(Summary: basically it looks to me (Zooko) like reiser3 is better-engineered for handling faults than are the other local filesystems. See also the recent revelation that ext3 has been running with write barriers turned off all this time: .) + + ## P2P / Distributed Systems / Decentralization [Dynamo: Amazon's Highly Available Key-value Store](http://s3.amazonaws.com/AllThingsDistributed/sosp/amazon-dynamo-sosp2007.pdf) -- sophisticated distributed hash table polished by extensive high-performance practical usage; An excellent paper!