Skip to content

rodrigomalara-academico/sistemas-distribuidos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistemas Distribuídos e Programação Concorrente

Neste repositório, você encontrará:

  • Slides de aula: Organizados por tópicos, cobrindo os principais conceitos de Sistemas Distribuídos como:

    • Apresentação
    • Visão Geral
    • Introdução a Arquitetura de Software
    • Modelos Arquiteturais
    • Comunicação Direta
      • Estudos de Caso: Java Sockets e Java RMI
    • Comunicação Indireta
      • Estudo de caso: Java JMS e ActiveMQ
    • Sistemas de Arquivos Distribuídos
    • Computação em Nuvem - AWS
    • Tolerância a Falhas
    • Padrões Arquiteturais
    • Transações Distribuídas
    • Sincronização, Exclusão Mútua e Acordos em Sistemas Distribuídos
    • Programação Paralela
      • Estudo de caso: OpenMP
  • Exemplos de código: Implementações em linguagens como Java e C para ilustrar os assuntos estudados.

  • Trabalhos práticos para sala de aula ou para casa

  • Listas de exercícios para consolidar o aprendizado.

Sobre o material

A grande maioria do conteúdo aqui disponibilizado — incluindo a bibliografia da disciplina — foi desenvolvido por terceiros (autores de referência, educadores e comunidades acadêmicas).

Meu papel foi organizar, adaptar e contextualizar esses recursos para o contexto da UNIARA.

Como Utilizar

  • Estudantes: Acessem os slides antes das aulas para preparação ou após para revisão. Os códigos-exemplo podem ser clonados/modificados para experimentação.

  • Professores: Sintam-se à vontade para adaptar o material às suas necessidades (atribuição é apreciada, mas não obrigatória).

Contribuições

Correções, sugestões ou adições são bem-vindas! Basta:

  • Abrir uma issue para discutir a mudança.
  • Enviar um pull request com a contribuição.

A educação é colaborativa por natureza – juntos, podemos melhorar este recurso para a comunidade!

Rodrigo Malara

Atualizado em 16 de julho de 2025

About

Conteúdo da disciplina Sistemas Distribuídos e Programação Concorrente

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published