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

Advanced inputData and request interactions. #3

Open
adlrocha opened this issue Aug 26, 2020 · 0 comments
Open

Advanced inputData and request interactions. #3

adlrocha opened this issue Aug 26, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@adlrocha
Copy link
Contributor

The testbed currently implements a pretty flat interaction between peers and network. We choose the files to seed to the network, seeders Add these files to the network, and leechers flatly Getthem. No complex interaction pattern is implemented. Instead of exclusively choosing the files to be used in the test, we should implement an interactionFunction which is fed to the testbed to simulate different applications and request patterns in the test runs.

  • defaultInteraction: Flatly Add/Get Files.
  • getAllLeavesInteraction: Retrieves the files of a DAG.
  • databaseInteraction: Performs read/write operations over DAGs implementing a database schema.
  • etc.
    This needs to be implemented as general as possible so that anyone could come up with their own interactionFunction and plug it into the testbed.
@adlrocha adlrocha added the enhancement New feature or request label Aug 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant