Dde Distributed Computing Architectures