Describir: Distributed systems