Executors And Task Lifecycle

Engineering the full lifecycle of tasks accepted by Java executors: ownership, admission, queue/grow behavior, execution context, result/failure observation, rejection, cancellation, scheduled/periodic semantics, context cleanup, shutdown/drain and recovery. Covers ThreadPoolExecutor, scheduled pools and thread-per-task/virtual-thread executors without treating factory defaults as capacity policy. Use when work disappears, queues grow, rejection or deploy loses work, or a virtual-thread migration removes an implicit bound.

robsonkades 0e47071 4 files · 24.6 KB Updated

File contents

robsonkades/agent-skills/tree/main/skills/executors-and-task-lifecycle commit 0e4707116f

Frequently asked questions

npx skillmds@latest add robsonkades/executors-and-task-lifecycle