Distributed read/write file sysem written in Java