Intermediate Vocabulary #concurrency #performance #backend

Process & Execute Adverbs in IT English

5 exercises on the adverbs that describe how code runs — asynchronously, concurrently, sequentially, lazily, and efficiently. Essential vocabulary for backend engineers, architects, and anyone who reads performance documentation.

Key verb–adverb patterns in this set
  • execute asynchronously — caller does not block; task runs in background
  • process concurrently — multiple operations in progress at the same time
  • run sequentially — one after another in a fixed order; required when steps depend on each other
  • cache aggressively / lazily — pre-load everything vs. populate on first request
  • batch efficiently — group many operations into one call to reduce overhead
0 / 5 completed
1 / 5
An API design document describes an endpoint behaviour:

"POST /reports/generate executes ___. The endpoint returns HTTP 202 Accepted immediately with a job ID. The caller must poll GET /reports/status/:id to check completion. Do not block the HTTP connection."

Which adverb describes task execution that does not block the caller?