File containing runnable machine or intermediate code.

Rule determining when data becomes invalid.

Mechanism processing asynchronous events and callbacks.

Representing information using a defined format.

Named value supplied through an execution environment.

Keeping development, testing, and production environments distinct.

Similarity between development and production environments.

Outbound network traffic from a system.

Temporary environment created for a limited purpose.

Increasing retry delays after failures.

Mapping an application entity to persistent data.

Loading related data immediately.

Application explicitly requests related data.

Detailed steps used to execute a query.

Extracting, transforming, and loading data.

Extracting, loading, then transforming data.

Bundling data and behavior behind an interface.

Address where a service or API can be accessed.

Type consisting of named constant values.

Occurrence that can trigger software behavior.

Mechanism for distributing events among components.

Mechanism repeatedly processing asynchronous events.

Architecture based on events and handlers.

Abnormal condition handled by software.

Code responding to an exception.

Transforming data to prevent unauthorized reading.

Security applied to endpoint devices.

Named external value available to software.

Code responding to an event.

Storing application state as a sequence of events.

Information needed to execute code.

Component responsible for running tasks.

Ability to automatically adjust resources to demand.

Computer system integrated into a larger device.

Software imitating another system or platform.

Converting data into a specified representation.

Encryption where only endpoints can decrypt data.