Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate the mock reactor and allow running it with a flag #1545

Open
rach-id opened this issue Dec 4, 2024 · 4 comments
Open

Integrate the mock reactor and allow running it with a flag #1545

rach-id opened this issue Dec 4, 2024 · 4 comments
Assignees
Labels

Comments

@rach-id
Copy link
Member

rach-id commented Dec 4, 2024

In order to do the investigation in #1385 (comment), we implemented a mock reactor that floods the network with random data to load test the P2P stack.

It would be good to take the mock reactor implementation from the branches mentioned in the comment above, polish it, then integrate it in v0.34.x branch.

Also, would be amazing to have a CLI flag, --only-load-reactor for example, that allows switching from a consensus network to just running the mock reactor to load test the P2P stack.

@Admaing
Copy link

Admaing commented Dec 10, 2024

I would like to try to solve this issue as my first contribution @rach-id

@rach-id
Copy link
Member Author

rach-id commented Dec 10, 2024

Awesome 🎉 ill assign you

@abhirajprasad
Copy link

Hey, I noticed this issue is currently assigned. I was wondering if there’s still an opportunity to contribute to this or assist in any way. I'm interested and would be happy to collaborate or pick it up if it becomes available. Let me know!

@rach-id
Copy link
Member Author

rach-id commented Dec 12, 2024

@abhirajprasad Here is a list of issues you can help with:

core: good first issue Good for newcomers

app: https://github.com/celestiaorg/celestia-app/labels/good%20first%20issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants