i run bullmq for background jobs that call llm apis (for content generation) and i keep hitting the same two things: stalled jobs, and retries that already cost money.
how are you handling it? custom dedupe keys? saving progress between steps? just eating the cost?
not selling anything, no library to plug. just want to hear real setups.