Why xfs over the more popular ext4?
reflinks, cheap/easy dedupe in a sense.
xfs is high performance and also rock-solid, I picked it for servers and like to be consistent in my experience, I never shrink volumes and to be frank I am a bit of a hipster/eternal contrarian.
Not who you are replying to, but I used XFS extensively in production workloads because at the time it had a few features I needed that ext4 didn't have. (I want to say one of them was support for 64-bit inodes? I don't really recall now.) And most importantly no waiting for the system to fsck on a large or slow filesystem that was unmounted uncleanly by a power or system failure. At the time, XFS was also a bit faster than ext4 but I'm not sure if that's still true. The differences between the two are fewer these days but it's still a great general-purpose workhorse filesystem.