Skip to content
/ bc_p2p Public

A peer to peer implementation of confidential bibliographic coupling detection.

License

Notifications You must be signed in to change notification settings

gipplab/bc_p2p

Repository files navigation

bc_p2p

A peer to peer implementation of confidential bibliographic coupling detection.


Document input

SUBMIT: ./bc_p2p [DOI] FILTER Test: ./bc_p2p filter

Run multiple instances from your terminal, then:

PUT: Type PUT my-key my-value

GET: Type GET my-key

BATCH: Type BATCH my-features-file

CHECK: TYPE CHECK my-features-file

Close: Type Ctrl-c

Run automated sequential tests:

/Data

xstarttmux.sh: starts the desired amount of instances on a host

batchGET.sh: queries 1000 hashes

batchPUT.sh: posts 1000 hashes

putget.sh: posts and queries a single hash


*if you use Intellij - a library requires the following setting (intellij-rust/intellij-rust#3628)