4 papers
Frugal Byzantine Computing
M. K. Aguilera, N. Ben-David, R. Guerraoui +3
Traditional techniques for handling Byzantine failures are expensive: digital signatures are too costly, while using replicas is uneconomical ( denotes the maximum numb…
Microsecond Consensus for Microsecond Applications
Marcos K. Aguilera, Naama Ben-David, Rachid Guerraoui +3
We consider the problem of making apps fault-tolerant through replication, when apps operate at the microsecond scale, as in finance, embedded computing, and microservices apps. Th…
Efficient Multi-word Compare and Swap
Rachid Guerraoui, Alex Kogan, Virendra J. Marathe +1
Atomic lock-free multi-word compare-and-swap (MCAS) is a powerful tool for designing concurrent algorithms. Yet, its widespread usage has been limited because lock-free implementat…
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…