Att Distributed Computing