No btrfs is certainly not a solution at that scale yet. btrfs would at minimum need hot spares for that plus a raidz3 equivalent and top level striping would be desirable too on top of actually being able to scrub that in under a year.
ZFS or a hardware storage appliance are your only realistic options for that scale that I know of at this time.