https://github.com/vinibiavatti1/bully
Trabalho de Sistemas Distribuídos da Universidade FURB
https://github.com/vinibiavatti1/bully
bully-algorithm
Last synced: 4 months ago
JSON representation
Trabalho de Sistemas Distribuídos da Universidade FURB
- Host: GitHub
- URL: https://github.com/vinibiavatti1/bully
- Owner: vinibiavatti1
- Created: 2019-03-13T13:27:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-26T23:51:47.000Z (almost 6 years ago)
- Last Synced: 2025-01-09T03:58:13.709Z (5 months ago)
- Topics: bully-algorithm
- Language: Java
- Size: 110 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algoritmo Bully
Este programa representa o algoritmo Bully utilizado nos conceitos de Sistemas Distribuídos. O projeto consiste em uma simulaçao de processos assíncronos comandados por um processo pai (Coordenador). O próprio algoritmo verifica possíveis desconexões do processo pai, e realiza uma eleição para promover o próximo processo coordenador que será o novo servidor.A aplicaçao utiliza Threads para simular os processos em um cluster, portanto este nao é um programa operável e utilizável.
## Plataforma
A plataforma Java 8 foi utilizada para a simulação. O projeto pode ser aberto pela IDE Apache NetBeans.## Javadoc
A documentação do código está em formato Javadoc e pode ser encontrada em aqui. Basta baixar o repositório e executar abrir a página index.html no navegador.