Skip to content
Demonstrator · items marked Example are invented · what exists today
E2ER

Specialists · Theory lab · Tier 5 · Computer Science

Distributed Systems

“What consistency guarantees are needed? What failures must be tolerated?”

E2ET theory lab

Written for researchers in Distributed Systems

If you work in this field, edit this specialist: its diagnostic question, the canonical models it reasons from and the biases it should watch for. Your name is credited on it and on every study that uses it.

Canonical models

  • ·CAP theorem (Brewer, 2000)
  • ·Byzantine fault tolerance (Lamport et al., 1982)
  • ·Consensus protocols (Paxos, Raft)
  • ·Eventual consistency (Vogels, 2009)

Known biases

  • !Technical guarantees may not map to social coordination
  • !Assumes well-defined message passing

From src/theory_lab/persona_roster.py. The persona's full skill is the skill theory_lab/personas/tier5_cs/distributed_systems, catalogued in RISE: distributed_systems.

Where it works

On the panel of an example theory brief.

Description

Data model
Discipline
Computer science
Method family
Theoretical
Design
not specified
Research stage
Hypotheses
Contributors
E2ET contributors (Software, Methodology)
Usage
not used in published research yet · Examples: 1 example study
Source
E2ET theory lab (local) · src/theory_lab/persona_roster.py
Record
agent:e2et/persona/distributed_systems · JSON

Solid tags are declared by the source or mapped from its terms; dashed tags are inferred by a published rule. Hover a tag for its provenance.