D

A sequence of one or more database operations treated as a single unit of work. A transaction either completes entirely (commit) or is fully rolled back (rollback) if any operation fails, ensuring dat...

Definition
D

A set of SQL statements that automatically executes in response to specific events on a table, such as INSERT, UPDATE, or DELETE operations. Triggers enforce business rules, maintain audit trails, and...

Definition
D

A virtual table based on the result set of a stored SQL query. Views simplify complex queries, provide a layer of abstraction over underlying tables, and can enforce security by restricting access to...

Definition
D

A cloud-based monitoring and analytics platform that provides full-stack observability for infrastructure, applications, and logs. Datadog unifies metrics, traces, and logs in a single platform with r...

Definition
D

A subset of machine learning that uses artificial neural networks with multiple layers (deep neural networks) to learn hierarchical representations of data. Deep learning excels at tasks like image re...

Definition
D

Synthetic media created using deep learning techniques, typically involving the replacement of a person's likeness in images or videos with someone else's. Deepfakes raise significant concerns about m...

Definition
D

Delta Lake

.parquet + _delta_log/ File Types

An open-source storage layer by Databricks adding ACID transactions, schema enforcement, and time travel to Apache Parquet-based data lakes.

Definition
D

A secure runtime for JavaScript and TypeScript created by the original developer of Node.js. Deno features built-in TypeScript support, a permissions-based security model, a standard library, and a mo...

Definition
D

A set of practices, cultural philosophies, and tools that combines software development (Dev) and IT operations (Ops) to shorten the systems development lifecycle and provide continuous delivery with...

Definition
D

A programmable configuration language that is not Turing-complete, guaranteeing that configuration generation always terminates.

Definition
D

An electronic document issued by a Certificate Authority (CA) that binds a public key to an identity (person, organization, or server). Digital certificates are fundamental to HTTPS, enabling browsers...

Definition
D

A video codec known for compressing long video into small files while maintaining quality. Popular in the early 2000s for video sharing.

Definition
D

A file format designed for scanned documents, combining image, text, and drawing layers. It achieves much higher compression than PDF for scanned content.

Definition
D

An open-source platform for developing, shipping, and running applications in lightweight, portable containers. Docker packages an application and its dependencies into a standardized unit called a co...

Definition
D

A YAML file defining multi-container Docker applications with services, networks, and volumes for orchestrating development and deployment environments.

Definition
D

A text file containing instructions for building Docker container images. It defines the base image, dependencies, configuration, and commands to create reproducible application environments.

Definition
D

A regularization technique in neural networks where randomly selected neurons are temporarily removed during training. Dropout prevents co-adaptation of neurons and reduces overfitting by forcing the...

Definition
D

Dynamic Library: the macOS equivalent of SO/DLL. A shared library loaded at runtime by the dynamic linker (dyld).

Definition