Skip to content

A Tagged Reliable Causal Broadcast (TRCB) Middleware

License

Notifications You must be signed in to change notification settings

gyounes/trcb_base

Repository files navigation

Build Status Coverage Status

trcb_base

A Tagged Reliable Causal Broadcast (TRCB) Middleware


Description

This is a working implementation of the TRCB mentioned in Making Operation-based CRDTs Operation-based

Features

  • Provides at-least-once message transfer.
  • Provides at-most-once message delivery.
  • Provides tagged causal delivery of messages.
  • Provides causal stability to garbage-collect meta-data that became useless.
  • Provides test cases that cover all code.