Posts tagged queue

Kinetis Vector 0.14: A Queue Dashboard in the Admin

Two days ago kinetis/queue-failed-jobs started keeping the jobs your worker gives up on, with commands to list, retry, forget and prune them. kinetis/vector 0.14.0 and @kinetis/vector-ui 0.12.0 put the same work in the admin: a Queues page that shows how many jobs are waiting, which ones failed and why, and how your jobs have run over the last minutes or days.

Read more ...


Kinetis Queue Failed Jobs 1.0: Keep the Jobs Your Worker Gives Up On

When a job fails on its last attempt, the queue worker logs it and deletes it. Until now that was the end of it: if the failure came from a bug you have since fixed, or from an API that was down for an hour, the job was gone. kinetis/queue-failed-jobs 1.0.0 keeps those jobs in a database table, so you can look at them and run them again.

Read more ...


Kinetis ORM 1.13: Save Your Data and Queue a Job in One Transaction

Most applications have this bug somewhere. A request marks an order as shipped, then queues a job that emails the customer. That is two separate writes, and either one can fail without the other:

Read more ...