Architecture Of Distributed System