Async Context
Noun · Development
Definitions
The logical execution context that travels across asynchronous boundaries so code can still access request IDs, tracing data, auth state, or other scoped information after callbacks, awaits, or task scheduling. Async context handling is important because naive code often loses that state once execution leaves the original call stack.
In plain English: State that should stay available even as execution moves across async calls and callbacks.
Example: "The tracing bug came from losing async context when the job hopped from the HTTP handler into the queue worker wrapper."