Ext4 vs btrfs
Ext4 and btrfs are modern file system types which can be used with a Linux operating system.
[edit] Ext4 Advantages
Ext4 is the default for major Linux distributions such as Ubuntu. Ext4 is in use by a very large number of linux users and has proven to be useable. Btrfs is not considered ready for normal (production) use, and has not been widely tested by end users. One of the primary problems with btrfs today is its incomplete fsck (filesystem check), which is unable to fix filesystem problems when they appear.
[edit] Btrfs Advantages
Btrfs will provide new features, Btrfs uses the "copy-on-write" concept to improve performance and reliability. Btrfs systems will be able to "roll back", meaning all changes made to the hard disk since a certain point in time would be reversed.
[edit] Developer Comments
Theodore Ts'o, principal developer of ext4, says that Btrfs is the way forward due to new features in its design.