-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Labels
Description
In this initial demo setup, we should connect an immdb-server to a cardano-node as its downstream peer, which is itself connected to another cardano-node as its downstream peer.
graph LR
A[immdb-server] --> B[cardano-node 0]
B[cardano-node 0] --> C[cardano-node 1]
The demo run terminates after the immdb-server has served all the blocks in the given ChainDB.
For this setup, we should develop a script that, given a URL (possible a file path) pointing to the benchmarking cluster run data, executes the processes described above until termination.
Next steps
After this demo setup is ready, the following steps are recommended:
- Modify
immdb-serverto log the events we want to measure - Parse the logs and output the information to a file or standard output
- Generate plots using the parsed output
Remember that for the primary measurement, we need to know:
- When the upstream peer sent
MsgRollForwardto the node-under-test. - When the downstream peer received the corresponding block from the node-under-test.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
🏗 In progress