Skip to content

Commit

Permalink
PRR Remarks - batching mechanism
Browse files Browse the repository at this point in the history
  • Loading branch information
mimowo committed Oct 2, 2023
1 parent fc9b1c8 commit 06b5b95
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions keps/sig-apps/2879-ready-pods-job-status/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -282,8 +282,13 @@ No.

- API: PUT Job/status

Estimated throughput: at most one API call for each Job Pod reaching Ready
condition.
Estimated throughput: at most one additional API call for each Job Pod reaching
Ready condition per second. The reason is that the update of the `.status.ready`
field may trigger another reconciliation of the Job. In order to constrain the
number of reconciliations within a second, the Job controller batches and
deduplicates reconciliation requests within a second. In other words, if there
is another reconciliation request planned within a second, the one triggered
by `.status.ready` update is skipped.

Originating component: job-controller

Expand Down

0 comments on commit 06b5b95

Please sign in to comment.