First, I know that I should and must use btrfs on my cache pool. However, I also used it on my array or host drives. I should have done more homework on this. I looked a bit at ZFS, but I do like GUI's and I hate Oracle with a passion so said, "Ok I'll go btrfs". I should have looked a xfs more and found out why it was the default during setup, but I didn't.
Now a week later and I read an Ars Technica article about btrfs and how it does raid and it scared the crap out of me. Not sure about linking on the forum so if you want to read the article you can look it up on their site. In short, the article gives some very good examples of why btrfs is a pain at least, and catastrophic at worst when you have raid issues.
So, I decided I needed a better understanding of how Unraid NAS features work under the hood as I think Unraid isn't using btrfs raid for redundancy in the array. If that's the case then btrfs should be fine to use "I think!". However, the only thing I can find about Unraid under the hood it that "It's like a MAID (Massive Array of Individual Disks), but that's it. I can find anything else.
So, I'm writing this (sorry for the length) post, and I hope someone can give a brief explanation on how the NAS features of Unraid work. Why btrfs is or isn't an issue? Why is xfs recommended over btrfs assuming it still is? Thanks.