Resolver that queries other DNS servers.

Header describing client request information.

Header describing server response information.

Architectural style for networked resources.

API designed around REST principles.

Addressable entity exposed through an API.

URL pattern mapped to application behavior.

Component directing requests to handlers.

Code processing an incoming request.

Screen condition triggering layout changes.

Type storing a reference to an object.

Cache operating in front of servers.

Build producing identical results from identical inputs.

Adjusting addresses during linking or loading.

Environment in which a program executes.

Library providing execution-time support.

Error occurring during execution.

Identifier assigned to a request.

Ability to operate correctly over time.

Time between request and response.

Code safely callable again before prior call finishes.

Self-balancing binary search tree.

Function calling itself directly or indirectly.

Function that invokes itself.

Part of recursion that continues the process.

Number of nested recursive calls.

Uses randomness during computation.

Sorts values digit by digit.

Rebuilding a hash table with a new capacity.

Checking properties during execution.

Desired or necessary system capability.

Improving code structure without changing behavior.

Restructuring or rebuilding existing software.

Analyzing software to understand its design.

Moving software with minimal changes.

Moving software while making limited platform changes.

Migrating while substantially changing internal implementation.