Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Sistemas Distribuidos

Programa

  • Introdução aos Sistemas Distribuídos

    • conceitos, exemplos, características
  • Modelos de Interação e Comunicação em SDs

    • Arquiteturas centralizadas, descentralizadas, híbridas
    • Protocolos multi-camadas, RPC, Multicast
    • Marshalling
    • Middleware
  • Objetos Distribuídos e Invocação Remota

    • Java RMI, CORBA
    • Marshalling: RPC, Java RMI, SOAP, REST
  • Web Services e REST

  • Sistemas de Ficheiros Distribuídos

  • Serviços de Nomes

  • Sincronização e coordenação distribuída

    • Sincronização de Relógios
    • Exclusão mútua em contexto distribuído
    • Algoritmos para eleição
  • Replicação

  • Tolerância a Falhas

  • Cloud Computing

  • Data-Intensive Computing, Paradigma Map-Reduce

Avaliação

  • 3 Frequências ou Exame (60%)
  • 2 Trabalhos (40%)

Trabalhos

Título Linguagem Data de Entrega Nota
Room Rent RMI Tools
Room Rent REST Tools