Go to file
0xFugue c6c28543ac
Create README.md
2023-03-01 02:05:33 +05:30
data Update Readme.md 2023-02-17 02:54:47 +05:30
libp2p libp2p 2023-02-08 01:19:35 +05:30
waku libp2p 2023-02-08 01:19:35 +05:30
.gitignore libp2p 2023-02-08 01:19:35 +05:30
README.md Create README.md 2023-03-01 02:05:33 +05:30
kurtosis.yml bug fix 2023-01-11 14:53:40 +05:30
main.star added pub/sub to run-waku 2023-01-21 23:58:45 +05:30
run-waku.sh added pub/sub to run-waku 2023-01-21 23:58:45 +05:30
run.sh added run.sh: performs full waku runs for both lightpush/filter & pub/sub 2023-01-22 13:13:53 +05:30

README.md

wadoku = waku + docker + kurtosis runs

This repo houses the code for initial runs to assess overhead of running waku nodes on bare metal, docker or kurtosis. The waku nodes are specifically chosen to be non-full nodes to minimise protocol cross talk.

For both waku and libp2p, all three modes are done (metal, docker, kurtosis).

the `run_waku.sh' takes 4 options: clean | metal | docker | kurtosis. clean will clear out the bianries, and the rest 3 specify the type of run. metal will compile and run the pub/sub on local machine. docker will build the docker image and run it inside docker in the local machine. kurtosis will build docker and run this docker inside the kurtosis enclave. From build to run to collecting data, everything is automated. Plots will be automated as well.