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

[Tracking] Migration to task scheduler #3707

Open
3 of 8 tasks
AlCalzone opened this issue Nov 14, 2021 · 0 comments
Open
3 of 8 tasks

[Tracking] Migration to task scheduler #3707

AlCalzone opened this issue Nov 14, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@AlCalzone
Copy link
Member

AlCalzone commented Nov 14, 2021

As discussed on Slack, there are issues with SmartStart inclusion when too many things are happening at once. For example multiple interviews, plus automatic inclusion of nodes. It seems that the active communication with nodes is interfering with the passive communication that's happening under the hood.

This is somewhat parallel to #903 and #884, but we could avoid this by grouping communication in batches (some of which can be paused) and scheduling them. We currently only queue individual transactions, leading to seemingly chaotic queues during busy interview times. By scheduling larger batches, interviews of individual nodes wouldn't be interrupted by others.
User-initiated communication would not be affected.

Use cases:

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