Concept: Distributed systems and fault tolerance