555 citations · 1k across the 61 of their papers we have counts for
11 papers · 1 filter
Can 100 Machines Agree?
Rachid Guerraoui, Jad Hamza, Dragos-Adrian Seredinschi +1
Agreement protocols have been typically deployed at small scale, e.g., using three to five machines. This is because these protocols seem to suffer from a sharp performance decay.…
Fast Machine Learning with Byzantine Workers and Servers
El Mahdi El Mhamdi, Rachid Guerraoui, Arsany Guirguis
Machine Learning (ML) solutions are nowadays distributed and are prone to various types of component failures, which can be encompassed in so-called Byzantine behavior. This paper…
Scalable Byzantine Reliable Broadcast (Extended Version)
Rachid Guerraoui, Petr Kuznetsov, Matteo Monti +3
Byzantine reliable broadcast is a powerful primitive that allows a set of processes to agree on a message from a designated sender, even if some processes (including the sender) ar…
Gathering with extremely restricted visibility
Rachid Guerraoui, Alexandre Maurer
We consider the classical problem of making mobile processes gather or converge at a same position (as performed by swarms of animals in Nature). Existing works assume that each pr…
The Consensus Number of a Cryptocurrency (Extended Version)
Rachid Guerraoui, Petr Kuznetsov, Matteo Monti +2
Many blockchain-based algorithms, such as Bitcoin, implement a decentralized asset transfer system, often referred to as a cryptocurrency. As stated in the original paper by Nakamo…
The Impact of RDMA on Agreement
Marcos K. Aguilera, Naama Ben-David, Rachid Guerraoui +2
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology allows a process to directly read and write the memory of a remote host, with a mec…