Distributed systems algorithms implementations in Go
- MapReduce
- Ricart-Agrawala
MapReduce is a programming model and computational paradigm used in distributed systems to process and analyze large-scale datasets in a parallel and distributed manner.
Ricart–Agrawala algorithm is an algorithm for mutual exclusion in a distributed system proposed by Glenn Ricart and Ashok Agrawala.