Tópicos Avançados em Sistemas Distribuídos