Running CRDT experiments on top of https://github.com/vitorenesduarte/ldb
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfiles
bin
config
emulab
evaluation
include
priv
src
test
.gitignore
.travis.yml
GCLOUD.md
LICENSE
LOCALKUBE.md
Makefile
README.md
rebar.config
rebar.config.script
rebar.lock
rebar3

README.md

exp

Build Status Coverage Status

This is the source code for our ICDE 2019 paper.

Experiments

  • LDB_MODE:
    • state_based
    • delta_based
    • scuttlebutt
    • op_based
  • LDB_STATE_SYNC_INTERVAL: milliseconds
  • LDB_REDUNDANT_DGROUPS: boolean
  • LDB_DGROUP_BACK_PROPAGATION: boolean
  • LDB_SCUTTLEBUTT_GC: boolean
  • LDB_OP_II: boolean
  • NODE_NUMBER: number of nodes
  • OVERLAY:
    • fullmesh
    • line
    • ring
    • partialmesh
    • tree
  • SIMULATION:
    • gcounter
    • gset
    • gmap
    • retwis
  • NODE_EVENT_NUMBER: number of events to be performed in the simulation
  • EVENT_INTERVAL: milliseconds between events
  • GMAP_SIMULATION_KEY_PERCENTAGE: percentage of keys update at each event in the gmap simulation
  • RETWIS_ZIPF: Zipf coefficient to be used in the Retwis application

Run the experiments

Please check here.