import Queue from 'bull';
import { getRedisUrl } from './config';

// Create translation queue
export const translationQueue = new Queue('translation-jobs', getRedisUrl(), {
  defaultJobOptions: {
    attempts: 3,
    backoff: {
      type: 'exponential',
      delay: 2000,
    },
    removeOnComplete: 100,
    removeOnFail: 1000,
  },
});
