I've been exclusively using my $HOME over NFSv4 across many boxen for years. My NFS is exported by TrueNAS CORE [1] powered by an EPYC 7443P (recent upgrade). I can saturate my 100 GbE (~ 12.6 GiB/s) with NFS traffic.
In my testing, NFS meaningfully but not substantially beat Samba in bandwidth and with much less server load (sorry I didn't keep data).
Even though using a NAS is slower than a native RAID0 of NVMe/PCIeG4 drives, it gives me shared, automatic snapshots, automatic replications, etc. It's totally worth it.
NFSv4 rules.
ADD:
[1] TrueNAS SCALE was _just_ released and I'll be evaluating this seriously and expect to migrate to it.
In my testing, NFS meaningfully but not substantially beat Samba in bandwidth and with much less server load (sorry I didn't keep data).
Even though using a NAS is slower than a native RAID0 of NVMe/PCIeG4 drives, it gives me shared, automatic snapshots, automatic replications, etc. It's totally worth it.
NFSv4 rules.
ADD: [1] TrueNAS SCALE was _just_ released and I'll be evaluating this seriously and expect to migrate to it.