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