BullMQ — nhìn cho dễ tưởng tượng

Mô phỏng queue job kiểu BullMQ (Redis-backed queue trên Node): producer bỏ job vào queue → worker lấy ra xử lý → completed / failed. Fail còn attempt thì vào delayed (backoff) rồi quay lại waiting.

Không nối Redis — chỉ animation trong browser. Concurrency = số job active tối đa cùng lúc (giống nhiều worker / concurrency option).

Điều khiển

2 worker slot
30%

Queue · email

Workers (đang active)

Job theo trạng thái

waiting — chờ worker active — đang chạy delayed — hẹn giờ / backoff retry completed failed — hết attempt

Event log (giống queue events)