Examining software during execution.

Resolving method or reference behavior at runtime.

Linking libraries while a program runs.

Connecting data to interface or program elements.

Representation defining data structures and relationships.

Automated flow of data through processing stages.

Concurrent access causing unpredictable data results.

Converting data into a transferable representation.

Organized method for storing and accessing data.

Organized collection of electronically stored data.

Structure accelerating database lookups.

Atomic logical operation on database data.

State where tasks wait indefinitely for each other.

Finding and fixing software defects.

Framework managing injected dependencies.

Installing software into a target environment.

Method used to release software.

Converting serialized data back into objects.

Cache shared across multiple application instances.

Database distributed across multiple systems.

Lock coordinating access across machines.

System translating domain names into network addresses.

Platform for packaging applications in containers.

Instructions for building a Docker image.

Human-readable name identifying an Internet resource.

Interface used to communicate with a driver.

Software layer handling data access.

Agreement defining data structure and meaning.

Metadata describing database data.

Accuracy and consistency of data.

Identification of unsafe concurrent data access.

System optimized for analytical data.

Active communication link to a database.

Software enabling applications to access databases.

Moving or transforming database data or schema.

Copying database data to other systems.

Queue storing messages that cannot be processed.