async_hooks позволяет отслеживать жизненный цикл асинхронных операций: init (создание), before/after (вокруг callback), destroy (завершение). Используется для реализации context propagation — например, передачи request ID через всю цепочку async операций (correlation ID). AsyncLocalStorage (основан на async_hooks) — более удобный высокоуровневый API для этого. Прямое использование async_hooks нагрузочно по производительности.