https://github.com/vinibiavatti1/bully
Trabalho de Sistemas Distribuídos da Universidade FURB
https://github.com/vinibiavatti1/bully
bully-algorithm
Last synced: 12 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 (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-26T23:51:47.000Z (over 6 years ago)
- Last Synced: 2025-01-09T03:58:13.709Z (about 1 year 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.