Archive for May 9, 2006

Tuesday, May 9, 2006

Hard Disk Reliability

James Wiebe analyzes the relative reliabilities of different hard drive configurations (via Dave Nanian). The short summary is what you’d expect—RAID is good, mirroring is better, and non-redundant multi-drive enclosures are bad—but Wiebe’s white paper will give some insight into how good and bad. These are relative reliabilities because Wiebe based them on a 2%/year Hard Drive Failure Rate, which he made up based on his experience because, as he notes, published MTBF figures don’t take into account a variety of real-world problems that can cause drive failure.

The Nature of Lisp

defmacro uses newer mainstream technologies such as Java, XML, Ant, and C preprocessor macros to sneak up on Lisp’s key idea, that code and data are interchangeable (via Jonathan Rentzsch).