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

As a user, I want to be able to take no more than X seconds per product to upload to AWS #83

Open
viviant100 opened this issue Mar 19, 2024 · 1 comment
Assignees
Labels
icebox needs:triage requirement the current issue is a requirement

Comments

@viviant100
Copy link

viviant100 commented Mar 19, 2024

Checked for duplicates

No - I haven't checked

πŸ§‘β€πŸ”¬ User Persona(s)

One potential issue was raised for awareness: currently it seems to take about 5-10 seconds per css product to upload. That's going to need to be improved somewhere in the chain, because at that rate it will take more than 24 hours to upload the number of products that are generated every 24 hours.

πŸ’ͺ Motivation

...so that I can [why do you want to do this?]

πŸ“– Additional Details

No response

Acceptance Criteria

Given
When I perform
Then I expect

βš™οΈ Engineering Details

Variables we need to take into account:

  • Bandwidth to AWS - is there a way we could improve upload throughput?
  • Size of each file / product
  • Number of files
  • Not currently generating checksums
@viviant100 viviant100 added needs:triage requirement the current issue is a requirement labels Mar 19, 2024
@jordanpadams jordanpadams changed the title As a DUM end user, I want to be able to upload my data in a reasonable timeframe As a user, I want to be able to take no more than X seconds per product to upload to AWS Mar 19, 2024
@jordanpadams
Copy link
Member

Skipping implementation of this task for the time being. Not sure we need explicit performance metrics at this time since it is almost entirely dictated by the numbers of cores on the system running the software, and the available internet throughput.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
icebox needs:triage requirement the current issue is a requirement
Projects
Status: ToDo
Development

No branches or pull requests

2 participants