Distributed computing articles