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

Deploy canary Glutton parachains on Kusama #5593

Open
sandreim opened this issue Sep 4, 2024 · 1 comment
Open

Deploy canary Glutton parachains on Kusama #5593

sandreim opened this issue Sep 4, 2024 · 1 comment
Assignees
Labels
T10-tests This PR/Issue is related to tests.

Comments

@sandreim
Copy link
Contributor

sandreim commented Sep 4, 2024

We want to get some real world numbers by stress testing the parachain block size, PoV size and 2s execution with async backing and elastic scaling.

Ideally, the number of gluttons should be increased over time as much as possible given that we have so many spare cores on Kusama. If we find the load is too much and the network degrades we can easily kill some of them and stop the bleeding.

We are interested in the following metrics:

  • Do we see these candidates disputes (and maybe others due to load)
  • finality lag
  • network cpu load, both libp2p and litep2p
  • availability metrics
  • erasure coding timings
  • Parachain block times

Q: Could we use testnet-manager to manage these parachains ? cc @PierreBesson

LE: This should be part of testing 10MB PoVs.

@sandreim sandreim added the T10-tests This PR/Issue is related to tests. label Sep 4, 2024
@burdges
Copy link

burdges commented Sep 30, 2024

I'll move this from elsewhere..

In theory, we could temporarily cap no-shows for glutton cores, but instead count no-shows, provided we foresee some benefits to pushing faster and collecting data like that.

At some later point, kusama gluttons, without no-show caps, could be transitioned into polkavm contract cores which accepted user transations compiled from solidity, and which we fill using some solidity glutton. This is purely political, but it provides a nice proof of throughput, before we sell off those cores to people who'll underutilize them.

@AndreiEres AndreiEres self-assigned this Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T10-tests This PR/Issue is related to tests.
Projects
Status: Backlog
Development

No branches or pull requests

3 participants