Skip to content
Snippets Groups Projects
Commit d89913ff authored by Irene Y Zhang's avatar Irene Y Zhang
Browse files

Merge branch 'master' of gitlab.cs.washington.edu:syslab/tapir

parents e4820fb7 03df86b7
No related branches found
No related tags found
No related merge requests found
# TAPIR
This repository includes code implementing several replicated and
transactional key-value stores.
The repo is structured as follows:
- /lib - the transport library for communication between nodes. This
includes UDP based network communcation as well as the ability to
simulate network conditions on a local machine, including packet
delays and reorderings.
- /replication
- /vr - implementation of viewstamped replication protocol
- /ir - implementation of inconsistent replication protocol
- /store
- /tapir - implementation of TAPIR designed to work with IR
- /occstore - implementation of an OCC-based 2PC transactional
storage system, designed to work with VR
- /lockstore - implementation of a strict two-phase locking 2PC
transactional storage system, designed to work with VR
- /qwstore - implementation of an eventually consistent storage
system, using quorum writes for replication
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment