The request has to survive the interruption.
A payment, a processing job, and an email are different parts of a service. Connecting them means deciding what happens when one part stops or gets retried.
- Guarded job claims check the current state before work starts.
- Retry handling records the next attempt and processing progress.
- A request-specific delivery handoff connects the output to the email queue.
For a business, this is the difference between an automation that runs once and a workflow people can investigate and recover.
Explore Blacklight’s service safeguards- 01Check before claiming
The job’s state, attempt, and lock must still match.
- 02Keep a record of progress
Work and failure paths leave a trace for the operator.
- 03Schedule a safe next attempt
Retry handling accounts for ownership and exhausted attempts.
- 04Prepare the delivery handoff
A request-specific key connects the output and queued notification.
