Goals of distributed systems - slides