AbortController vs. Built‑in Timeout: Simplicity or Control?
Goal Determine the best way to cancel long‑running actions in Moleculer so that resources are freed promptly. Constraints Built‑in timeout rejects the promise but leaves the underlying async work alive; AbortController requires the action to listen for AbortSignal and is not part of the stable API. Both approaches work in Node 16+, but older Node versions la