Distributed Computing Systems Laboratory