Distributed Systems Examples