Я пытаюсь понять, как реализовать следующий сценарий очередей. У меня есть два процесса:
- P1 ищет подписчиков в Твиттере для пользователя и добавляет всех их подписчиков в очередь
- P2 оценивает того же пользователя на основе API
P2 быстрее, чем P1. Я хочу, чтобы они оба работали в очереди независимо (P2 может обрабатывать элементы в очереди раньше, чем P1). Однако, только после того, как они оба обработали элемент в очереди, он должен быть удален. Какой общий путь я бы сделал для этого?