Skip to content

AlejandroGonzalR/bully-algorithm

Repository files navigation

Implementation of Bully Algorithm

The bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes. This algorithm applies to system where every process can send a message to every other process in the system.

Getting Started

Only build the image and create the Docker container for the process using the following command:

docker-compose up --build

This will creates processes available on port 10000 to 10003. In each process it is possible to see the record of election of leadership, carrying out verifications every 5 seconds.

editor screenshot

Authors

  • Alejandro González Rodríguez - Initial work

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Implementation of the bully algorithm for dynamically electing a leader from a group of distributed computer nodes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published