CS 2620

Here are some of the papers we read in CS 2620.

In no particular order:


How do peer-to-peer programs discover each other?

By

Published:

Tags:

Date Added: April 15, 2026


IPFS - Content Addressed, Versioned, P2P File System

By Juan Benet

Published: 2014-07-14

Tags: #Computer Science - Distributed, Parallel, and Cluster Computing #Computer Science - Networking and Internet Architecture

Date Added: April 15, 2026


Multi-agentic Software Development is a Distributed Systems Problem (AGI can't save you from it)

By Kiran Gopinathan

Published:

Tags:

Date Added: April 14, 2026


Small Is Not Always Beautiful

By Pawel Marciniak, Nikitas Liogkas, Arnaud Legout, and Eddie Kohler

Published: 2008-02-07

Tags: #Computer Science - Networking and Internet Architecture

Date Added: April 14, 2026


Clustering and Sharing Incentives in BitTorrent Systems

By Arnaud Legout, Nikitas Liogkas, Eddie Kohler, and Lixia Zhang

Published: 2006-11-21

Tags: #Computer Science - Networking and Internet Architecture

Date Added: April 14, 2026


An empirical study of the reliability of UNIX utilities

By Barton P. Miller, Lars Fredriksen, and Bryan So

Published: December 1, 1990

Tags:

Date Added: April 14, 2026


End-to-end arguments in system design

By J. H. Saltzer, D. P. Reed, and D. D. Clark

Published: November 1, 1984

Tags:

Date Added: April 14, 2026


Consensus in the presence of partial synchrony

By Cynthia Dwork, Nancy Lynch, and Larry Stockmeyer

Published: April 1, 1988

Tags:

Date Added: April 14, 2026


Millions of Tiny Databases

By Marc Brooker, Tao Chen, and Fan Ping

Published: 2020

Tags:

Date Added: April 14, 2026


Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services

By Seth Gilbert, and Nancy Lynch

Published: June 1, 2002

Tags:

Date Added: April 14, 2026


The Google file system

By Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung

Published: October 19, 2003

Tags:

Date Added: April 14, 2026


The Google File System

By

Published:

Tags:

Date Added: April 14, 2026


There is more consensus in Egalitarian parliaments

By Iulian Moraru, David G. Andersen, and Michael Kaminsky

Published: November 3, 2013

Tags:

Date Added: April 14, 2026


Spanner: Google’s Globally-Distributed Database

By James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, J. J. Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, and Dale Woodford

Published: 2012

Tags:

Date Added: April 14, 2026


The part-time parliament

By Leslie Lamport

Published: May 1, 1998

Tags:

Date Added: April 14, 2026


Frangipani: a scalable distributed file system

By Chandramohan A. Thekkath, Timothy Mann, and Edward K. Lee

Published: October 1, 1997

Tags:

Date Added: April 14, 2026


Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems

By Brian M. Oki, and Barbara H. Liskov

Published: January 1, 1988

Tags:

Date Added: April 14, 2026


Another advantage of free choice (Extended Abstract): Completely asynchronous agreement protocols

By Michael Ben-Or

Published: August 17, 1983

Tags:

Date Added: April 14, 2026


Paxos vs Raft: have we reached consensus on distributed consensus?

By Heidi Howard, and Richard Mortier

Published: April 27, 2020

Tags:

Date Added: April 14, 2026


Paxos made live: an engineering perspective

By Tushar D. Chandra, Robert Griesemer, and Joshua Redstone

Published: August 12, 2007

Tags:

Date Added: April 14, 2026


Paxos Made Simple

By Leslie Lamport

Published: 2001/12/15

Tags:

Date Added: April 14, 2026


The weakest failure detector for solving consensus

By Tushar Deepak Chandra, Vassos Hadzilacos, and Sam Toueg

Published: July 1, 1996

Tags:

Date Added: April 14, 2026


Unreliable failure detectors for reliable distributed systems

By Tushar Deepak Chandra, and Sam Toueg

Published: March 1, 1996

Tags:

Date Added: April 14, 2026


A hundred impossibility proofs for distributed computing

By N. Lynch

Published: June 1, 1989

Tags:

Date Added: April 14, 2026


Impossibility of distributed consensus with one faulty process

By Michael J. Fischer, Nancy A. Lynch, and Michael S. Paterson

Published: April 1, 1985

Tags:

Date Added: April 14, 2026


The Chubby lock service for loosely-coupled distributed systems

By Mike Burrows

Published: 2006

Tags:

Date Added: April 14, 2026


In Search of an Understandable Consensus Algorithm

By Diego Ongaro, and John Ousterhout

Published: 2014

Tags:

Date Added: April 14, 2026


Viewstamped Replication Revisited

By Barbara Liskov, and James Cowling

Published:

Tags:

Date Added: April 14, 2026