Repeated request held open for updates.

Header indicating resource modification time.

Header specifying a redirect destination.

Distributes traffic among servers.

Test indicating whether service is running properly.

Delay between request and response.

Rate-control algorithm using a fixed output rate.

Selecting a coordinating node.

One update unintentionally overwrites another.

Mechanism controlling concurrent access.

Keeps all records from the left side.

Compression allowing exact data recovery.

Compression that discards some information.

Fast lossless compression algorithm.

File indicating exclusive resource use.

Virtual storage unit abstracted from physical devices.

Smallest, fastest CPU cache level.

Intermediate CPU cache level.

Larger shared CPU cache level.

Concurrency design without traditional locks.

Synchronization primitive that opens once a condition occurs.

Tasks remain active but make no progress.

Reusable collection of software functionality.

Program combining compiled code and libraries.

System distributing workloads across multiple servers.

Recording software events for monitoring or debugging.

Computing a value only when it is needed.

Loading resources only when required.

Testing behavior under expected workload levels.

Browser storage for persistent client-side data.

Synchronization mechanism preventing conflicting access.

Category controlling which events are recorded.

Tool providing code intelligence to editors.

Time delay between request and response or processing.

Version identifier of a software library.

Callback invoked at a particular lifecycle stage.

Optimization performed while linking program components.