Rachid Guerraoui

Digital Library

ACM Luiz André Barroso Award

Morocco - 2024

citation

For theoretical and applied contributions to distributed computing and highly influential work on promoting computer science in Africa.

Rachid Guerraoui has made groundbreaking contributions that have shaped the landscape of distributed systems. His work on electronic transactions has led to new insights for correctly implementing such transactions in concurrent environments. By designing the concept of e-Transactions, establishing a theory of Transaction Contention Management and developing STMBench7, he has provided tools and frameworks for understanding and optimizing transaction computing. Guerraoui's research has also extended to the realm of cryptocurrency, where he has demonstrated how to build scalable asynchronous concurrent abstractions that can support secure and decentralized digital currencies. Furthermore, his work on asynchronous dissemination protocols has paved the way for fully decentralized publish-subscribe systems, enabling efficient and reliable communication in distributed environments. In recent years, Guerraoui has ventured into the new field of Byzantine Machine Learning, where he created learning algorithms, which can operate when some nodes in a distributed system introduce errors or are uncooperative.  

Beyond his technical contributions, Guerraoui has also been a passionate advocate for computing education in Africa. Born in Morocco, he has always been committed to fostering academic excellence on the continent. By co-initiating the Excellence in Africa EPFL program, he has promoted the development of junior faculty and graduate students, providing them with opportunities to excel in their research and careers. His involvement in the creation of the UM6P College of Computing in Morocco has further expanded access to high-quality computer science education in the region. Additionally, Guerraoui has played a key role in fostering collaboration and exchange among African computer science researchers through the Netys conference, which he also co-initiated and which is held annually in Morocco.

Press Release

ACM Fellows

Switzerland - 2012

citation

For contributions to the theory and practice of reliable distributed computing.

Background