Issues In Distributed Computing Systems