Practical File System Design:The Be File System covers the designs of other file systems briefly and goes from FFS to XFS, NTFS, EXT2 (book was written in the late 90s)
"We covered the grandfather of most modern file systems, BSD FFS; the
fast and unsafe grandchild, ext2; the odd-ball cousin, HFS; the burly nephew,
XFS; and the blue-suited distant relative, NTFS. Each of these file systems
has its own characteristics and target audiences. BSD FFS set the standard
for file systems for approximately 10 years. Linux ext2 broke all the rules
regarding safety and also blew the doors off the performance of its predeces-
sors. HFS addressed the needs of the GUI of the Macintosh although design
decisions made in 1984 seem foolhardy in our current enlightened day. The
aim of XFS is squarely on large systems offering huge disk arrays. NTFS is
a good, solid modern design that offers many interesting and sophisticated
features and fits well into the overall structure of Windows NT."
From here: https://news.ycombinator.com/item?id=17468920