Distributed Computing System written in Java