An open API service indexing awesome lists of open source software.

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

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.