Skip to content

Commit

Permalink
Add technical report link to readme
Browse files Browse the repository at this point in the history
  • Loading branch information
davidchuyaya authored May 1, 2023
1 parent 3669dac commit a842997
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Autocomp

This repository contains implementations of various state machine replication protocols in both Scala and Dedalus. It was initially forked from [frankenpaxos](https://github.com/mwhittaker/frankenpaxos) by Michael Whittaker.
This repository contains the implementations of various state machine replication protocols in both Scala and Dedalus. It was initially forked from [frankenpaxos](https://github.com/mwhittaker/frankenpaxos) by Michael Whittaker.

Core scala code is in the [`shared`](shared/) directory, core rust code is in the [`rust`](rust/) directory, JVM-specific code is in the
[`jvm/`](jvm/) directory, and Javascript-specific code is in the [`js/`](js/) directory.

For the benchmark scripts used in our VLDB '24 submission, as well as the technical report, please look at [`benchmarks/vldb24/README.md`](benchmarks/vldb24/README.md). To view the implementations of the protocols in this submission, refer to the next section.
For the benchmark scripts used in our VLDB '24 submission, as well as the [`technical report`](https://github.com/rithvikp/autocomp/blob/master/benchmarks/vldb24/Automatic_Compartmentalization_tr.pdf), please look at [`benchmarks/vldb24/README.md`](benchmarks/vldb24/README.md). To view the implementations of the protocols in this submission, refer to the next section.

## Protocols
Note that all the Dedalus protocols still use Scala clients.
Expand Down Expand Up @@ -59,4 +59,4 @@ You will also need a disk image (saved to your GCP account) that is configured w

You will also need to clone the [Hydroflow](https://github.com/hydro-project/hydroflow) repository into the same parent directory as this repository. as well as load a wheel of Hydro CLI (accessible via GitHub Actions or by manually building it) into your Python environment.

You are now ready to run benchmarks! Refer to [benchmarks/vldb24/README.md](benchmarks/vldb24/README.md) for more information about our submission benchmarks.
You are now ready to run benchmarks! Refer to [benchmarks/vldb24/README.md](benchmarks/vldb24/README.md) for more information about our submission benchmarks.

0 comments on commit a842997

Please sign in to comment.