An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: bully-algorithm

Hamzawp/Distributed-Computing-Algorithms

Distributed Computing Algorithm codes ✨

Language: Python - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Abdulsametileri/leader-election-bully-algorithm

This repository is implementation of Bully Algorithm in Golang with RPC

Language: Go - Size: 466 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 2

octu0/bully-election

memberlist based Bully Leader Election

Language: Go - Size: 85.9 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

hy-ds-group-11/dhcpcluster

Distributed Systems Project - DHCP Cluster

Language: Rust - Size: 289 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

tomtaylor/multibully

Go library for distributed leader election on a multicast network (like a LAN)

Language: Go - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 5

leonardpahlke/goBully

distributed systems bully algorithm & distributed mutex

Language: Go - Size: 3.15 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

brijeshbhalodiya/bully-algorithm-java

Implementation of the Bully Algorithm for Distributed Systems in Java.

Language: Java - Size: 29.3 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

kanushka/ShardFiles 📦

ShardFiles is a distributed file management system. Its purpose is to provide quick and reliable access to large files. The system is designed such that there is a master coordinator and multiple slave nodes. All salve nodes keep chunk of large file.

Language: JavaScript - Size: 2.61 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

rodrigoorf/distributedcomputing

The title says everything

Language: Java - Size: 77.1 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

frddl/bully-algorithm

In distributed computing, the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes. The process with the highest process ID number from amongst the non-failed processes is selected as the coordinator.

Language: Java - Size: 9.77 KB - Last synced at: 4 days ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 5

gsharma/leader-election

Leader election

Language: Java - Size: 3.32 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 4

Benawi/Distributed-Process-Coord-Election

Implemantation of Distributed Process Coordination Election Algorithim

Language: Java - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

nomasystems/nbully

An OTP application for leader election.

Language: Erlang - Size: 43 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

shask9/leader_selection_algorithm

This is a java implementation of the distributed computing algorithm, which aims to elect an coordinator or a leader from the nodes active in the computing environment

Language: Java - Size: 15.6 KB - Last synced at: 7 months ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 1

TimTosi/bully-algorithm

[Go] - Bully algorithm visualization & implementation written in Golang.

Language: Go - Size: 11.6 MB - Last synced at: 12 months ago - Pushed at: over 6 years ago - Stars: 63 - Forks: 12

fauzxan/bully_algorithm

Distributed Systems Bully Algorithm Implementation to simulate coordinator election

Language: Go - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

shwetayakkali/Distributed-System-Algorithms-Implementation

Algorithms for implementation of Clock Synchronization, Consistency, Mutual Exclusion, Leader Election

Language: Java - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 44 - Forks: 13

manuelpagliuca/seta-distributed-system

Project for the course of Distributed and Pervasive Systems, University of Milan, M.Sc. in Computer Science, A.Y. 2021/2022. SETA - SElf-driving TA-xi service.

Language: Java - Size: 3.67 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

alperari/bully

Python implementation of Bully Election Algorithm using ZMQ sockets for multiprocessor communication.

Language: Python - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

n0nuser/SSDD-Bully 📦

SSDD - Algoritmo Bully

Language: Python - Size: 310 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

alaattinyilmaz/bully

Bully leader election algorithm implementation for distributed systems.

Language: Python - Size: 226 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

joaohenrifranco/leader-election

Implements bully-algorithm for leader-election on a netlogo simulation with moving nodes

Language: NetLogo - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

MaheshMadushan/Distributed-Systems-Bully-Algorithm

Bully algorithm simulation

Language: Java - Size: 6.11 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

juicymloz/CORBA-Programs

This is a compilation of 4 common exercises of distributed programming (ring, bully, readers - writers problem and a simple p2p program) developed in CORBA Java using NetBeans IDE by Juan Carlos Maldonado Lozano and Javier Bernabé García.

Language: Java - Size: 105 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

tharaka27/DistributedChatApplication

Fail-resilient chat application using bully algorithm

Language: Python - Size: 1.07 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

shibi1306/Golang-BullyAlgorithm

This project focuses on skeleton implemention of the Bully Algorithm in Leader Election methodology in Distributed Systems using Remote Procedure Calls(RPC) in Go Language.

Language: Go - Size: 954 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

Marvin9/distributed-algorithms

basic terminal simulation of election algorithms - a) bully algorithm

Language: Go - Size: 185 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

AmeyaKulkarni2001/DC

For all Distributed computing code

Language: Java - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

chxru/node-dfs 📦

Distributed file system demo built with node js

Language: TypeScript - Size: 326 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

matt-merman/SDCC

Implementation of distributed election algorithms.

Language: Python - Size: 23.3 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

WalyssonPaiva/bully-election-algorithm

Implementation of bully algorithm using python, for academic purposes.

Language: Python - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

Nexer8/VirtualBeamer

A Java application to share a set of slides and display them in a synchronous way under control of a single node (the leader).

Language: Java - Size: 28.6 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

yashuv/Distributed-System

some insights and program code for Election Algorithm(Bully and Ring), RPC and RMI, Clock Synchronization(Logical and Vector) and Banker's Deadlock Avoidance Algorithm

Language: C++ - Size: 1.28 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fruxc/Distributed-Computing-And-Cloud-Computing

Distributed Applications Programs based on the college curriculum include practice, practicals, and tests.

Language: Java - Size: 19.6 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

steve-thousand/distributed-db-project

Educational exploration of distributed-systems as a topic by building a replicated-database as practice.

Language: Java - Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

AlejandroGonzalR/bully-algorithm

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

Language: JavaScript - Size: 244 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

HimashiRathnayake/DistributedChatServer

A distributed chat application

Language: Java - Size: 6.07 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 7

KushanChamindu/DistributedChatServer Fork of HimashiRathnayake/DistributedChatServer

Language: Java - Size: 6.07 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

kavindaperera/CS4262_ChatServer

Distributed Chat Server

Language: Java - Size: 4.8 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

rumeshmadhusanka/distributed-chat-server

A distributed chat application

Language: Java - Size: 790 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 3

polikow/bully_election

Bully election algorithm model written in TLA+ and PlusCal

Language: TLA - Size: 156 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

himanshub16/upnext-backend

Implementing a shared queue in a mesh network

Language: Go - Size: 3.34 MB - Last synced at: 7 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

iafarhan/bully-algorithm-golang

A golang implementation of bully algorithm in which different processes communicate and decide leader on the basis of their priority. the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes.

Language: Go - Size: 4.88 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

SD-2020-2/lab5-SD

Laboratorio número 5. Algoritmo Bully Leader. Sistemas Distribuidos.

Language: JavaScript - Size: 77.1 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

vitorhugo13/feup-aiad

Repository of code developed for the course AIAD @FEUP.

Language: Java - Size: 2.61 MB - Last synced at: 24 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

frozenbits/BullyAlgorithm

Tugas mata kuliah Sistem Komputasi Terdistribusi mengenai implementasi Bully Algorithm dengan ZeroRPC.

Language: Python - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

vinibiavatti1/Bully

Trabalho de Sistemas Distribuídos da Universidade FURB

Language: Java - Size: 110 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

anthonyjatoba/castalia-bully

Bully Ellection Algorithm in Castalia

Language: C++ - Size: 1.76 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

dliberalesso/sd_eleicao

Simula algoritmos de eleição Bully e Ring

Language: Ruby - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0