Skip to content

Conversation

@merrcury
Copy link
Member

@merrcury merrcury commented Dec 1, 2025

What changed? Why was the change needed?

This PR has implementation of migrating delayed job scheduling from BullMQ to Cloudflare Durable Objects (DO) Scheduler. The migration uses a 4-stage gradual rollout strategy controlled by LaunchDarkly feature flags.

Screenshots

Expand for optional sections

Related enterprise PR

Special notes for your reviewer

@linear
Copy link

linear bot commented Dec 1, 2025

@merrcury merrcury self-assigned this Dec 1, 2025
@netlify
Copy link

netlify bot commented Dec 1, 2025

Deploy preview added

Name Link
🔨 Latest commit 94703ac
🔍 Latest deploy log https://app.netlify.com/projects/dashboard-v2-novu-staging/deploys/692d606e6e466f0009679793
😎 Deploy Preview https://deploy-preview-9578.dashboard-v2.novu-staging.co
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 1, 2025

LaunchDarkly flag references

🔍 1 flag added or modified

Name Key Aliases found Info
CF_SCHEDULER_MODE CF_SCHEDULER_MODE

@merrcury merrcury requested a review from scopsy December 1, 2025 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants