Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

feat: E2E benchmarks/simulations #483

Open
@daltoncoder

Description

Description

Currently to run a full ursa node end to end, You have to run atleast 3 nodes that make up a genesis narwhal committee and generate a fresh genesis file. We need an easy way to spin up an entire committee so we can run manual tests and benchmark. Also we need to set up a simulation enviroment to run tests against a whole committee of nodes.

Looking into- https://github.com/madsim-rs/madsim for the simulation enviroment. And mystens fork of it https://github.com/MystenLabs/mysten-sim and their implementation https://github.com/MystenLabs/sui/tree/main/crates/sui-simulator

Also inspiration from the original Narwhals benchmark repo - https://github.com/facebookresearch/narwhal/tree/main/benchmark

Checklist

  • I have ensured that my version is up-to-date
  • I have ensured that my issue is reproducible
  • I have ensured that my issue is not a duplicate

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions