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
IP2Cr supports searching through all AWS Orgs accounts. For large organizations, that can mean a lot of accounts. In order to keep with the IP2CR tenancy of maximum speed, and ultimately to improve the user experience, we should add support for running concurrent resource searches, each working on a different account.
Architecture options:
Start a pool of X amount of threads. Each thread is assigned an account, cycling through each if number of accounts > X
Start a pool of X amount of threads. For each account, send the result set from AWS to be processed by each thread
Start a pool of X amount of threads. Each thread is assigned an account, cycling through each if number of accounts > X. For each account thread, Y number of threads is created to process the resource set in batches. Essentially 1 + 2
The text was updated successfully, but these errors were encountered:
magneticstain
changed the title
Add Support For Concurrent Account-Based ResourceSsearches When Running With AWS Org Support
Add Support For Concurrent Account-Based Resource Searches When Running With AWS Org Support
Oct 1, 2023
I think we should start with implementing option 1, as it's the most simplest and straightforward option. Then, we can look into implementing 3 at a later date to potentially increase processing speed, at the cost of additional complexity.
IP2Cr supports searching through all AWS Orgs accounts. For large organizations, that can mean a lot of accounts. In order to keep with the IP2CR tenancy of maximum speed, and ultimately to improve the user experience, we should add support for running concurrent resource searches, each working on a different account.
Architecture options:
The text was updated successfully, but these errors were encountered: