Articles for: distributed computing platforms