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

DR2-2086 Configure TDR Aggregator for larger message bursts #224

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

kurtismash
Copy link
Member

Configures the TDR Aggregation workflow to handle larger bursts of messages. It's unknown how many messages the Lambda can handle in a single invocation before timeout so I've reduced this for now - it's better to have multiple invocations build a group than an invocation timeout as the messages will keep looping in Lambda/SQS until the ingest for that asset is unlocked.

@kurtismash kurtismash force-pushed the NOJIRA_aggregatorConfig branch 3 times, most recently from b98c5b3 to 725013f Compare February 6, 2025 12:23
@kurtismash
Copy link
Member Author

Tested manually on intg, the Lambda can process >6k messages within 30 seconds - although the config can pass <=10k messages into an invocation, this won't happen due to the mandatory SQS metadata that comes with each message.

Not tested if the Package Builder Lambda can handle a group of 10k records.

@kurtismash kurtismash force-pushed the NOJIRA_aggregatorConfig branch from 725013f to 709098e Compare February 6, 2025 12:37
@kurtismash kurtismash changed the title NOJIRA Configure TDR Aggregator for larger message bursts DR2-2086 Configure TDR Aggregator for larger message bursts Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant