Describir: Advanced Distributed Systems