Universidade Federal do ABC

Sistemas Distribuídos - Prof. Dr. Francisco Isidro Massetto


Conceitos Finais

Plano de Aulas Previsto

Slides de Apresentação e Notas de Aula

Aula 01 - Introdução - Conceitos de Sistemas Distribuídos, projeto e Conceitos de Hardware e Software

Aula 02 - Comunicação entre Processos - Modelo Cliente Servidor

Aula 03 - Implementação de Cliente-Servidor - Sockets

Aula 04 - Remote Procedure Call, Remote Method Invocation

Aula 05a - Comunicação de Grupos e Peer to Peer

Aula 05 - Message-Passing Interface

Aula 06 - Sincronização em Sistemas Distribuídos

Aula 07 - Sistemas de Arquivos Distribuídos

Aula 08 - Processamento Transacional Distribuído

Aula 09 - Case Daimler Chrysler - HPC

Aula 10 - Sistemas Híbridos e Grid Computing

Arquivos e Exemplos de Código

Exemplo de um Binder em Java

Exemplo de cliente/Servidor Simples em Java

Dicionário Cliente/Servidor em Java

Exemplos de Sockets em C

Exercício MPI (maratona de programação SBAC 2009)- Harmonic Progression Sum - Código Sequencial

Enunciado do Exercicio do Coordenador

Exemplos de programas MPI

Arquitetura Gernerica do Exercicio do Two Phase Commit Protocol

Projeto

O projeto deve ser realizado por até 3 integrantes e deverá ser feito em fases. Clique AQUI para ver os componentes dos grupos

Enunciado da Fase 1 - Data de entrega: 13/07/2010 - UPLOAD

Enunciado da Fase 2 - Data de entrega: 03/08/2010 - UPLOAD

Enunciado da Fase 3 - Data de entrega: 10/08/2010 - UPLOAD