CSC802: Distributed Computing [DC] & CSL802: Distributed Computing Lab [DC Lab] | BE Semester VIII | Computer Engineering
-
Updated
Sep 5, 2026 - Python
CSC802: Distributed Computing [DC] & CSL802: Distributed Computing Lab [DC Lab] | BE Semester VIII | Computer Engineering
Crash-safe distributed job execution with fencing tokens, lease recovery and deterministic failure validation.
Write distributed algorithms in pseudocode, run them against a network that breaks its promises, and check the properties they should satisfy, in one run or over hundreds with random faults. 18 algorithms included, from reliable broadcast to Paxos. Runs in the browser, no install.
Bully algorithm simulation
This project proposes a hybrid decentralized architecture that combines a CRDT-based peer-to peer database (GUN) with a blockchain integrity layer. The system allows multiple nodes to synchronize data without a central server while ensuring data integrity through blockchain hashing and verification.
Distributed-systems domain repository providing reusable implementations of consensus algorithms, coordination primitives, replication strategies, and fault-tolerance components — designed for experimentation, education, and production-grade system foundations.
To associate your repository with the distributed-systems-algorithm topic, visit your repo's landing page and select "manage topics."