Cluster Vs Distributed Computing Notes