Notes on Lindsey Kuper's lectures on Distributed Systems
-
Updated
Aug 28, 2025
Notes on Lindsey Kuper's lectures on Distributed Systems
CSC802: Distributed Computing [DC] & CSL802: Distributed Computing Lab [DC Lab] | BE Semester VIII | Computer Engineering
Distributed Systems Project for the 2019-2020 course of the Computer Science degree at the University of Havana, Cuba.
PHP implementation of Vector Clock and Lamport timestamp
a collection of distributed algorithms (on PeerJS which uses WebRTC)
Swift implementation of a dotted version vector (see https://github.com/ricardobcl/Dotted-Version-Vectors)
Go implementation of several clocks types: Lamport, Vector and Hybrid Logic Clock
Lamport Clock C++ implementation using atomic operations
Database sync across multi-tier architecture via RabbitMQ, resilient to network disruptions.
Implementations of Lamport clock, Vector clock, Logical clock, and the Raymond Tree Algorithm for mutual exclusion in distributed systems.
🌐 Implementation of Lamport Clocks 🕒 to Order Life Events in a Distributed System
Advanced Operating Systems FER labs
several distributed mutual exclusion algorithms implementation
A rabbitMQ distributed implementation of Lamport's Algorithm for Mutual Exclusion, written in python 3 using pika rabbitMQ library.
Simulation of Lamport Mutual Exclusion Algorithm
Lamport Clock Simulator: A Python-based terminal user interface (TUI) application that simulates Lamport clocks in a distributed system, allowing you to trigger local events, send time-stamped messages, and observe synchronization between processes in real-time using sockets.
A single page application on Distributed Systems & Lamport's clock built using Flask microframework in Python and will be deployed using a Docker container.
Ejemplo simple ordenamiento utilizando reloj lógico de Lamport sin utilizar comunicación por red
Add a description, image, and links to the lamport-clock topic page so that developers can more easily learn about it.
To associate your repository with the lamport-clock topic, visit your repo's landing page and select "manage topics."