Most cited papers in Distributed systems and fault tolerance
What are the most cited papers in Distributed systems and fault tolerance?
The most cited paper in Distributed systems and fault tolerance is "Suspending OpenMP Tasks on Asynchronous Events: Extending the Taskwait Construct" (Romain Pereira, M. N. Martin, Adrien Roussel et al., 2023), with 12,967 citations. Next come "The art of case study research" (8,256) and "Interactive Tree Of Life (iTOL) v4: recent updates and new developments" (6,592).
Showing 50 of 98 papers. Every paper with more than 1,289 citations is listed.
| # | Paper | ||
|---|---|---|---|
| 1 | Suspending OpenMP Tasks on Asynchronous Events: Extending the Taskwait Construct Romain Pereira, M. N. Martin, Adrien Roussel et al. · Lecture notes in computer science | 2023 | 12,967 |
| 2 | The art of case study research Reijo Savolainen · Library & Information Science Research | Jun 1996 | 8,256 |
| 3 | Interactive Tree Of Life (iTOL) v4: recent updates and new developments Ivica Letunić, Peer Bork · Nucleic Acids Research | 25 Mar 2019 | 6,592 |
| 4 | The temporal logic of programs Amir Pnueli | Sep 1977 | 5,753 |
| 5 | A relational model of data for large shared data banks E. F. Codd · Communications of the ACM | Jun 1970 | 5,322 |
| 6 | Basic concepts and taxonomy of dependable and secure computing A. Avižienis, J.-C. Laprie, Brian Randell et al. · IEEE Transactions on Dependable and Secure Computing | 2004 | 5,213 |
| 7 | FastJet user manual Matteo Cacciari, Gavin P. Salam, Gregory Soyez · The European Physical Journal C | Mar 2012 | 5,133 |
| 8 | The Google file system Sanjay Ghemawat, Howard Gobioff, Shun-Tak A. Leung · ACM SIGOPS Operating Systems Review | 19 Oct 2003 | 5,006 |
| 9 | Impossibility of distributed consensus with one faulty process Michael J. Fischer, Nancy Ann Lynch, Michael Stewart Paterson · Journal of the ACM | Apr 1985 | 4,607 |
| 10 | Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing Matei Zaharia, Mosharaf Chowdhury, Tathagata Das et al. | 25 Apr 2012 | 3,572 |
| 11 | Hyperledger fabric Elli Androulaki et al. | 18 Apr 2018 | 3,561 |
| 12 | Supervisory Control of a Class of Discrete Event Processes Peter J. Ramadge, Walter Murray Wonham · SIAM Journal on Control and Optimization | 1987 | 3,372 |
| 13 | Practical Byzantine fault tolerance Miguel Castro, Barbara H. Liskov · Operating Systems Design and Implementation | 22 Feb 1999 | 3,308 |
| 14 | Linearizability: a correctness condition for concurrent objects Maurice P. Herlihy, Jeannette M. Wing · ACM Transactions on Programming Languages and Systems | Jul 1990 | 3,203 |
| 15 | System architecture directions for networked sensors Jason Hill, Robert Szewczyk, Alec Woo et al. · ACM SIGPLAN Notices | Nov 2000 | 3,097 |
| 16 | The control of discrete event systems Peter J. Ramadge, Walter Murray Wonham · Proceedings of the IEEE | 1989 | 2,945 |
| 17 | A calculus of mobile processes, I Robin Milner, Joachim Parrow, David S. Walker · Information and Computation | Sep 1992 | 2,867 |
| 18 | The program dependence graph and its use in optimization Jeanne Ferrante, Karl J. Ottenstein, Joe D. Warren · ACM Transactions on Programming Languages and Systems | Jul 1987 | 2,776 |
| 19 | The part-time parliament Leslie Lamport · ACM Transactions on Computer Systems | May 1998 | 2,747 |
| 20 | LLVM: A compilation framework for lifelong program analysis & transformation Chris Lattner, Vikram Adve | 10 Jun 2004 | 2,639 |
| 21 | A break in the clouds Luis M. Vaquero, Luis Rodero‐Merino, Juan Cáceres et al. · ACM SIGCOMM Computer Communication Review | 31 Dec 2008 | 2,598 |
| 22 | Parallel & distributed processing Philipp Slusallek, Peter Shirley, William R. Mark et al. | 2005 | 2,594 |
| 23 | Completeness theorems for non-cryptographic fault-tolerant distributed computation Michael Ben-Or, Avi Wigderson | 1988 | 2,542 |
| 24 | Unreliable failure detectors for reliable distributed systems Tushar Deepak Chandra, Sam Toueg · Journal of the ACM | Mar 1996 | 2,521 |
| 25 | Practical byzantine fault tolerance and proactive recovery Miguel Castro, Barbara H. Liskov · ACM Transactions on Computer Systems | 7 Oct 2002 | 2,499 |
| 26 | Distributed snapshots K. Mani Chandy, Leslie Lamport · ACM Transactions on Computer Systems | Feb 1985 | 2,449 |
| 27 | Pervasive computing: vision and challenges Mahadev Satyanarayanan · IEEE Personal Communications | 2001 | 2,429 |
| 28 | Virtual time David R. Jefferson · ACM Transactions on Programming Languages and Systems | Jul 1985 | 2,423 |
| 29 | Implementing fault-tolerant services using the state machine approach: a tutorial Fred B. Schneider · ACM Computing Surveys | Dec 1990 | 2,403 |
| 30 | Some computer science issues in ubiquitous computing Mark Weiser · Communications of the ACM | Jul 1993 | 2,380 |
| 31 | Generative communication in Linda David Hillel Gelernter · ACM Transactions on Programming Languages and Systems | 2 Jan 1985 | 2,286 |
| 32 | Priority inheritance protocols: an approach to real-time synchronization Lui Sha, R. Rajkumar, John P. Lehoczky · IEEE Transactions on Computers | 1990 | 2,256 |
| 33 | Separation logic: a logic for shared mutable data structures John Reynolds | 25 Jun 2003 | 2,172 |
| 34 | Transactional memory Maurice P. Herlihy, J. Eliot B. Moss | 1993 | 2,152 |
| 35 | End-To-End Arguments In System Design Saltzer Reed And, Jerome H. Saltzer, David P. Reed et al. | 1984 | 2,133 |
| 36 | Distributed Systems: Principles and Paradigms Andrew S. Tanenbaum, Maarten R. van Steen | 2001 | 2,099 |
| 37 | OceanStore John D. Kubiatowicz, David Bindel, Yan Chen et al. · ACM SIGPLAN Notices | Nov 2000 | 2,028 |
| 38 | The notions of consistency and predicate locks in a database system Kapali P. Eswaran, Jim Gray, Raymond A. Lorie et al. · Communications of the ACM | Nov 1976 | 1,967 |
| 39 | Grid services for distributed system integration Ian Foster, Carl Kesselman, J.M. Nick et al. · Computer | Jun 2002 | 1,962 |
| 40 | Service oriented architectures: approaches, technologies and research issues Mike P. Papazoglou, Willem‐Jan van den Heuvel · The VLDB Journal | 2 Mar 2007 | 1,932 |
| 41 | Distributed computing in practice: the Condor experience Douglas Thain, Todd Tannenbaum, Miron Livny · Concurrency and Computation Practice and Experience | Feb 2005 | 1,914 |
| 42 | Consensus in the presence of partial synchrony Cynthia Dwork, Nancy Ann Lynch, Larry Stockmeyer · Journal of the ACM | Apr 1988 | 1,913 |
| 43 | Temporal and Modal Logic E. Allen Emerson · Elsevier eBooks | 1990 | 1,913 |
| 44 | Internet time synchronization: the network time protocol David L. Mills · IEEE Transactions on Communications | 1991 | 1,868 |
| 45 | The tail at scale Jay B. Dean, Luiz André Barroso · Communications of the ACM | 29 Jan 2013 | 1,856 |
| 46 | Wait-free synchronization Maurice P. Herlihy · ACM Transactions on Programming Languages and Systems | 1991 | 1,853 |
| 47 | Implementing remote procedure calls Andrew D. Birrell, Bruce Jay Nelson · ACM Transactions on Computer Systems | Feb 1984 | 1,835 |
| 48 | A survey of rollback-recovery protocols in message-passing systems E. N. Mootaz Elnozahy, Lorenzo Alvisi, Yi‐Min Wang et al. · ACM Computing Surveys | Sep 2002 | 1,801 |
| 49 | The EMBL-EBI Job Dispatcher sequence analysis tools framework in 2024 Fábio Madeira, Nandana Madhusoodanan, Joon Lee et al. · Nucleic Acids Research | 26 Mar 2024 | 1,800 |
| 50 | The Esterel synchronous programming language: design, semantics, implementation Gérard Berry, Georges Gonthier · Science of Computer Programming | Nov 1992 | 1,734 |
Citations are OpenAlex's own counts, from its 2026-09-23 snapshot, so the ranking can differ from Google Scholar or Web of Science. A paper is listed for a field when OpenAlex files it under one of the field's topics; retracted papers and papers whose citation count cannot be traced to citing works are left out, and a preprint and the article it became are shown once. Release dates are OpenAlex's: where a source gave only a month or a year, that is what is shown. How the lists are chosen.