Labels: bullmq posting architecture enhancement
Summary
Separate social media posting jobs from resource-intensive video processing.
Description
Posting jobs should have their own queue so they do not compete directly with video processing jobs.
Tasks
Create posting queue.
Create posting worker.
Move Ayrshare posting logic to posting queue.
Configure posting concurrency.
Configure posting retry policy.
Update existing posting services.
Add tests.
Swagger / API Integration
Verify existing posting endpoints continue working.
Document job creation response if posting is asynchronous.
Document jobId where applicable.
Document posting status endpoint if available.
Acceptance Criteria
Posting jobs use the dedicated queue.
Video processing is isolated from posting workloads.
Existing posting APIs continue working.
Labels: bullmq posting architecture enhancement
Summary
Separate social media posting jobs from resource-intensive video processing.
Description
Posting jobs should have their own queue so they do not compete directly with video processing jobs.
Tasks
Create posting queue.
Create posting worker.
Move Ayrshare posting logic to posting queue.
Configure posting concurrency.
Configure posting retry policy.
Update existing posting services.
Add tests.
Swagger / API Integration
Verify existing posting endpoints continue working.
Document job creation response if posting is asynchronous.
Document jobId where applicable.
Document posting status endpoint if available.
Acceptance Criteria
Posting jobs use the dedicated queue.
Video processing is isolated from posting workloads.
Existing posting APIs continue working.