Distributed Systems Project for the 2019-2020 course of the Computer Science degree at the University of Havana, Cuba.
-
Updated
Sep 3, 2024 - Python
Distributed Systems Project for the 2019-2020 course of the Computer Science degree at the University of Havana, Cuba.
Time, Clocks, and the Ordering of Events
Simulate Lamport Clock with CLI
Database sync across multi-tier architecture via RabbitMQ, resilient to network disruptions.
Notes on Lindsey Kuper's lectures on Distributed Systems
Implementation of the famous dining philosophers problem in a distributed P2P environment using the Ricart-Agrawala algorithm with the Roucairol-Carvalho optimization and Lamport clocks.
ITMO. Distributed computing 2022-2023
Implementação de um simulador de relógios lógicos de Lamport para eventos de interação entre processos desenvolvido na disciplina de Sistemas Distribuídos 2.
PHP implementation of Vector Clock and Lamport timestamp
The purpose of this project is to showcase how to implement a message-passing system using Lamport clock time and total ordering of events, with communication among browser windows acting as independent processes.
Implemantations of broadcasting algorithms in Go
Advanced Operating Systems FER labs
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
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
System Programming in Linux
Lamport Clock C++ implementation using atomic operations
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."