- 
                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