You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Current IAMBic AWS plugin implementation scales by number of AWS Accounts. If there are N accounts, the parent process will attempt to use (N + 1) * 50 TCP connections due to how it's using boto3 clients. If administrator needs to put a bound on how much resources (let's say ulimit of 1024), then IAMBic will not gracefully work within the limit. Yes, higher limit can make IAMbic work faster; lower limit should not lead to a crash. (Related to #386 ). lower limit should just mean it takes longer wall time to complete.
Describe the solution you'd like
IAMbic once consume allowed resources, it will queue pending work and consume the remaining work as resources are free up by previous work.
Describe alternatives you've considered
Knob tuning. One can just pre-tune all the parallelization parameters; however, no one like knob tuning. A typical work queue, producer, consumer is preferred.
Additional context
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Current IAMBic AWS plugin implementation scales by number of AWS Accounts. If there are N accounts, the parent process will attempt to use (N + 1) * 50 TCP connections due to how it's using boto3 clients. If administrator needs to put a bound on how much resources (let's say ulimit of 1024), then IAMBic will not gracefully work within the limit. Yes, higher limit can make IAMbic work faster; lower limit should not lead to a crash. (Related to #386 ). lower limit should just mean it takes longer wall time to complete.
Describe the solution you'd like
IAMbic once consume allowed resources, it will queue pending work and consume the remaining work as resources are free up by previous work.
Describe alternatives you've considered
Knob tuning. One can just pre-tune all the parallelization parameters; however, no one like knob tuning. A typical work queue, producer, consumer is preferred.
Additional context
The text was updated successfully, but these errors were encountered: