Skip to content

LightKone/camus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

camus

Build Status

CAMUS stands for CAusal MUlticast Store, whic is an erlang library providing different causal multicast backends:

  • Update: As camus will be used for minidote, the only backend in thios repo is the TCB (Tagged Causal Broadcast)

More about TCB

Development

Use the following Makefile targets to build and test camus:

# compile the project:
make compile

# run the unit tests and camus test suite:
make test

# Run dialyzer to check types:
make dialyzer

# Run tests, check xref, dialyzer and linting:
make check

# watch logs:
make logs

# Open a shell:
make shell

# Build a release:
make rel

Releases

No releases published

Packages

No packages published