This repo shows the code used in the Comparing Obelisk with DBOS blog post.
If using nix and direnv:
cp .envrc-example .envrc
direnv allowOtherwise install dependencies as described in dev-deps.txt. Following is needed to build and run the project:
- Rust and Cargo
- Obelisk
- Just (not strictly necessary)
Build and run:
just build serveWhen the server is running, http://localhost:9000/serial and http://localhost:9000/parallel endpoints can be used to start the workflows.