The total number of points (attack vectors) where an unauthorized user can try to enter or extract data from a system. Reducing the attack surface involves disabling unnecessary services, closing unus...
Definition
Glossary
Browse our comprehensive glossary of technical terms, definitions, and concepts.
A technique in neural networks that allows the model to focus on relevant parts of the input when producing output. Self-attention enables each element in a sequence to attend to all other elements, c...
DefinitionA cloud computing feature that automatically adjusts the number of compute resources (instances, containers, functions) based on demand. Auto scaling ensures applications maintain performance during t...
DefinitionA type of neural network that learns to compress input data into a compact latent representation and then reconstruct it. Autoencoders are used for dimensionality reduction, denoising, anomaly detecti...
DefinitionA vehicle capable of sensing its environment and navigating without human input, using a combination of AI technologies including computer vision, sensor fusion, path planning, and deep learning for r...
DefinitionApache Avro: a row-oriented data serialization framework using JSON for schema definitions and binary format for data. Widely used in Apache Kafka and Hadoop ecosystems.
DefinitionMicrosoft Azure is a cloud computing platform offering a broad range of services including virtual machines, app services, AI, databases, and DevOps tools. It integrates tightly with Microsoft's enter...
DefinitionBackup File: a generic extension used by many applications to indicate a backup copy of a file.
DefinitionBatch File: a script file for the Windows command interpreter (cmd.exe). It executes a series of commands sequentially for task automation.
DefinitionGlyph Bitmap Distribution Format: a bitmap font format for X Window System. Used in terminals and pixel-perfect rendering scenarios.
DefinitionBEAM bytecode: the compiled format for Erlang and Elixir executed by the BEAM virtual machine. Each .beam file contains one compiled module.
DefinitionBorder Gateway Protocol: the routing protocol that manages how packets are routed across the internet between autonomous systems. BGP is considered the backbone protocol of the internet, determining t...
DefinitionA raw disc image format where .bin contains the data and .cue describes the track layout. Common for CD-ROM backups and game disc images.
DefinitionBitmap Image File: an uncompressed raster graphics format developed by Microsoft. It stores pixel data directly, resulting in large file sizes but no quality loss.
DefinitionBetter Portable Graphics: an image format based on HEVC intra-frame coding offering better compression than JPEG. Created by Fabrice Bellard.
DefinitionBinary JSON: a binary-encoded serialization of JSON-like documents. It is the primary data format used by MongoDB for storing documents and remote procedure calls.
DefinitionA free, open-source file compression program using the Burrows-Wheeler block sorting algorithm. It provides better compression than gzip but is slower.
DefinitionA JavaScript compiler that transforms modern JavaScript (ES6+) into backward-compatible versions that can run in older browsers and environments. Babel also supports JSX transformation and TypeScript...
DefinitionConfiguration file for Babel, a JavaScript compiler that transforms modern JS (ES6+) into backward-compatible versions for older browsers.
DefinitionA hidden method of bypassing normal authentication or security controls to gain access to a system. Backdoors can be intentionally installed by developers for maintenance purposes or maliciously plant...
Definition