At Quobyte (https://www.quobyte.com) we use FUSE for the client for parallel file system access.
You can get dozens of GB/s out of FUSE nowadays. This will even improve in the near future as FUSE is adding io_uring support for communication with the kernel (instead of a pipe).