> This type of use case (long open file waits with concurrent access) are a nightmare with any shared filesystem. Most approaches dealing with possibly stale content are shoulder shrugs.
Well, it is possible to handle correctly, e.g. Lustre. Lustre, however, is very complex compared to NFS, so there's absolutely a price to be paid.
NFS implements close-to-open consistency, which is much weaker than full cache coherency (again, e.g. Lustre).
Well, it is possible to handle correctly, e.g. Lustre. Lustre, however, is very complex compared to NFS, so there's absolutely a price to be paid.
NFS implements close-to-open consistency, which is much weaker than full cache coherency (again, e.g. Lustre).