Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. EPFL thesis
  4. The Hidden Complexity of Distributed Systems
 
doctoral thesis

The Hidden Complexity of Distributed Systems

Antoniadis, Karolos  
2020

The field of distributed computing has a long history, of more than fifty years. During that time, our understanding of the field has improved immensely and a certain body of folklore beliefs has formed. However, such folklore beliefs are not necessarily always true.

In this thesis, we identify hidden complexities (in the sense of intricacies or costs) of distributed systems that contradict some of these folklore beliefs. Specifically, in this thesis, we challenge accepted beliefs in the following way: i) consensus algorithms need not be leader-based: there exists a deterministic leaderless consensus algorithm that is robust to non-synchronous periods, ii) completing a state machine replication command can be arbitrarily more expensive than solving a consensus instance, and iii) no data store actually provides fast transactions because they are impossible. Our results are associated to some of the fundamental problems in the field of distributed computing and are of significant practical relevance.

  • Files
  • Details
  • Metrics
Type
doctoral thesis
DOI
10.5075/epfl-thesis-8271
Author(s)
Antoniadis, Karolos  
Advisors
Guerraoui, Rachid  
Jury

Prof. Emre Telatar (président) ; Prof. Rachid Guerraoui (directeur de thèse) ; Prof. Matthias Grossglauser, Prof. Roy Friedman, Prof. Fernando Pedone (rapporteurs)

Date Issued

2020

Publisher

EPFL

Publisher place

Lausanne

Public defense year

2020-10-15

Thesis number

8271

Total of pages

130

Subjects

consensus

•

fast transactions

•

leaderless

•

state machine replication

EPFL units
DCL  
Faculty
IC  
School
IINFCOM  
Doctoral School
EDIC  
Available on Infoscience
October 9, 2020
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/172373
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés