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.
Advanced Operating Systems FER labs
🌐 Implementation of Lamport Clocks 🕒 to Order Life Events in a Distributed System
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
Ejemplo simple ordenamiento utilizando reloj lógico de Lamport sin utilizar comunicación por red
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.
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."