A coherent distributed file cache with directory write-behind | Synapse