-
Notifications
You must be signed in to change notification settings - Fork 143
Batch Processing for Portfolio Snapshots #502
Copy link
Copy link
Closed
Labels
BackendGood first issueGood for newcomersGood for newcomersStellar WaveIssues in the Stellar wave programIssues in the Stellar wave programhelp wantedExtra attention is neededExtra attention is needed
Description
Labels: Backend, Performance, Infrastructure
Complexity: High (200 points) ⚙️
Description
Refactor the portfolio snapshot generation to use worker threads or batch processing to handle thousands of users without blocking the main event loop.
Requirements / Context
- Current implementation might be sequential.
- Use
BullMQorJobqueues.
Acceptance Criteria
- Parallel snapshot generation for large user sets.
- Progress tracking for the snapshot job.
- Resilience: retry logic for failed individual snapshots.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BackendGood first issueGood for newcomersGood for newcomersStellar WaveIssues in the Stellar wave programIssues in the Stellar wave programhelp wantedExtra attention is neededExtra attention is needed