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

Corb with pre-defined execution plan #74

Closed
bbandlamudi opened this issue Nov 3, 2017 · 0 comments
Closed

Corb with pre-defined execution plan #74

bbandlamudi opened this issue Nov 3, 2017 · 0 comments

Comments

@bbandlamudi
Copy link
Contributor

This is probably going to be the base implementation and an extension which can be item '3' of the enhancement/issue #73.

The execution plan is going to be useful for long running jobs in production when it is required to consider outages or other smaller jobs that may run in between. Also, this will support peak/off-peak load times.

For example:

  1. Start with full 4 threads at 2pm
  2. At 6pm increase to 16 threads as the it is start of semi off-peak time
  3. At 7pm decrease to 8 threads as another small by high load job is going to run.
  4. Pause from 10pm to 12pm for deployment window.
  5. Resume the job at 12pm and increase thread count to 32 as this is off-peak time.
  6. If the job is not complete by 6am - stop it - Is restartable ref: Corb2 needs be restartable #65
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants