R
Rachid Guerraoui
Researcher at École Polytechnique Fédérale de Lausanne
Publications - 603
Citations - 23263
Rachid Guerraoui is an academic researcher from École Polytechnique Fédérale de Lausanne. The author has contributed to research in topics: Computer science & Distributed algorithm. The author has an hindex of 66, co-authored 565 publications receiving 21306 citations. Previous affiliations of Rachid Guerraoui include École Polytechnique & École Normale Supérieure.
Papers
More filters
Book ChapterDOI
Distributed Programming in GARF
TL;DR: GARF as discussed by the authors is an object-oriented programming environment aimed to support the design of reliable distributed applications, which is based on two programming levels: the functional level and the behavioral level.
Proceedings Article
Content-based publish/subscribe with structural reflection
Patrick Eugster,Rachid Guerraoui +1 more
TL;DR: A pragmatic way of implementing content-based publish/subscribe in a strongly typed object-oriented language using structural reflection to implement filter objects through which applications express their subscription patterns is presented.
Proceedings ArticleDOI
Partial snapshot objects
TL;DR: A generalization of the atomic snapshot object is introduced, which is called the partial snapshot object, which stores a vector of values and investigates implementations of the latter partial scan operation that are more efficient than the complete scans of traditional snapshot objects.
Consensus in the Crash-Recover Model
TL;DR: A deterministic algorithm that solves consensus in asynchronous distributed systems where processes may crash and recover, messages may be lost, and failure detections may be inaccurate is presented.
Book ChapterDOI
Computing with reads and writes in the absence of step contention
TL;DR: This paper presents a generic obstruction-free object implementation that has a linear contention-free step complexity and uses a linear number of read/write objects, and shows that any object has a solo-fast implementation of consensus, i.e., they are also inherently slow.