Glossary

468 articles Use search to find specific topics
468 total
Agent-as-a-Judge New An evaluation approach that uses a full agentic system to judge another … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Agentic Context Engineering (ACE) New A self-improvement method where an agent curates its own context as a … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
DeepSeek Sparse Attention (DSA) New A trainable sparse-attention mechanism that scores query-key relevance … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Deliberative Alignment New A safety-training method where a model explicitly recalls and reasons … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Diffusion Language Model (dLLM) New A non-autoregressive approach to text generation that produces tokens by … Glossary
Added 6 Jul · Upd 6 Jul ·3 min
GraphRAG Variants (LazyGraphRAG, LightRAG) New A family of cheaper alternatives to full GraphRAG that cut the cost of … Glossary
Added 6 Jul · Upd 6 Jul ·3 min
Latent Reasoning (Chain of Continuous Thought) New Reasoning performed in a continuous latent space instead of by emitting … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Microscaling (MX) Formats New A family of block-scaled low-precision numeric formats standardized by … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Multi-Head Latent Attention (MLA) New An attention mechanism that compresses the key-value cache into a … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Recursive Self-Aggregation (RSA) New A test-time scaling method that keeps a population of candidate … Glossary
Added 6 Jul · Upd 6 Jul ·3 min
Test-Time Training (TTT) New A class of layers whose hidden state is itself a small model updated by … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Titans (Learning to Memorize at Test Time) New A neural architecture with a long-term memory module that updates its … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
Trajectory Evaluation New Scoring the full path an agent takes, including tool calls and … Glossary
Added 6 Jul · Upd 6 Jul ·2 min
World Model New A model that learns an internal, predictive representation of how an … Glossary
Added 6 Jul · Upd 6 Jul ·3 min
Context Rot New The measurable degradation of an LLM's output quality as its input grows … Glossary
Added 5 Jul · Upd 5 Jul ·3 min
RLHF (Reinforcement Learning from Human Feedback) New How RLHF aligns language models with human preferences using a reward … Glossary
Added 2 Jul · Upd 2 Jul ·5 min
Catastrophic Forgetting New Why a neural network loses previously learned capabilities when trained … Glossary
Added 1 Jul · Upd 1 Jul ·4 min
LoRA and QLoRA New Low-Rank Adaptation freezes a model and trains a small pair of low-rank … Glossary
Added 1 Jul · Upd 1 Jul ·7 min
Sovereign AI New AI infrastructure that runs entirely under one country's or … Glossary
Added 1 Jul · Upd 1 Jul ·5 min
Context Window New The Token Budget of a Language Model Glossary
Added 23 Jun · Upd 23 Jun ·3 min
Gartner Hype Cycle New What the Gartner Hype Cycle is, its five stages from technology trigger … Glossary
Added 23 Jun · Upd 23 Jun ·3 min
Gartner Magic Quadrant New What the Gartner Magic Quadrant is, the two axes (completeness of vision … Glossary
Added 23 Jun · Upd 23 Jun ·3 min
Agentic Loops New An agentic loop is the core execution pattern of an AI agent: the model … Glossary
Added 22 Jun · Upd 22 Jun ·8 min
AI Factory New An AI factory is an enterprise platform for building, deploying, and … Glossary
Added 22 Jun · Upd 22 Jun ·9 min
Abstract Factory Pattern A creational design pattern that provides an interface for creating … Glossary
Added 28 Mar · Upd 30 May ·2 min
Abstraction A fundamental programming principle that hides complex implementation … Glossary
Added 28 Mar · Upd 30 May ·3 min
Access Control Models Frameworks for controlling who can access resources, including DAC, MAC, … Glossary
Added 28 Mar · Upd 30 May ·2 min
ACID Properties The four guarantees that database transactions provide to ensure data … Glossary
Added 28 Mar · Upd 30 May ·2 min
Activation Function What activation functions are, how they enable neural networks to learn … Glossary
Added 28 Mar · Upd 30 May ·3 min
Active Learning Framework for intelligently selecting the most informative data points … Glossary
Added 28 Mar · Upd 30 May ·3 min
Activity Diagram A UML behavioral diagram for modeling workflows, business processes, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Adapter Pattern A structural design pattern that converts the interface of a class into … Glossary
Added 28 Mar · Upd 30 May ·3 min
Adversarial Machine Learning How evasion, poisoning, and model extraction attacks threaten ML … Glossary
Added 28 Mar · Upd 30 May ·4 min
Agent Harness The software scaffolding wrapped around a language model that turns it … Glossary
Added 14 Jun · Upd 14 Jun ·3 min
Agent Memory How an AI agent retains and recalls information beyond a single context … Glossary
Added 14 Jun · Upd 14 Jun ·3 min
Agentic AI What makes AI agentic vs assistive, autonomous task execution, tool use, … Glossary
Added 24 Mar · Upd 14 Jun ·5 min
Agentic RAG Retrieval-Augmented Generation systems in which the language model … Glossary
Added 8 May · Upd 30 May ·5 min
Aggregate Root What an aggregate root is in DDD, how it enforces consistency … Glossary
Added 28 Mar · Upd 30 May ·2 min
AI Agent What AI agents are, how they autonomously plan and execute tasks, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
AI Agents Autonomous Task Execution Glossary
Added 24 Mar · Upd 30 May ·4 min
AI Gateway A centralized proxy layer that routes, governs, monitors, and optimizes … Glossary
Added 28 Mar · Upd 30 May ·2 min
AI Guardrails Safety and Compliance Controls Glossary
Added 24 Mar · Upd 30 May ·3 min
AI Hardware Comparing GPUs, TPUs, and custom ASICs from NVIDIA, Google, Groq, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
AI Literacy What AI literacy means, why it matters for organizations adopting AI, … Glossary
Added 28 Mar · Upd 30 May ·3 min
AI Red Team A dedicated adversarial testing team that probes AI systems for … Glossary
Added 28 Mar · Upd 30 May ·3 min
AI Safety What AI safety is, the categories of harm it addresses, and the … Glossary
Added 28 Mar · Upd 30 May ·3 min
AI Watermarking How invisible signatures are embedded in AI-generated text, images, and … Glossary
Added 28 Mar · Upd 30 May ·2 min
AIOps What AIOps means, how AI-driven operations improve alerting, root cause … Glossary
Added 28 Mar · Upd 30 May ·3 min
Amazon Aurora What Aurora is, how it provides managed relational database performance, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Amazon Bedrock AgentCore Amazon Bedrock AgentCore is a managed runtime and governance layer for … Glossary
Added 28 Mar · Upd 30 May ·3 min
Amazon DynamoDB What DynamoDB is, how its key-value model works, and when to choose … Glossary
Added 28 Mar · Upd 30 May ·3 min
Amazon Kinesis What Amazon Kinesis is, how it processes streaming data in real time, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Anomaly Detection Methods for identifying outliers and unusual patterns in data, including … Glossary
Added 28 Mar · Upd 30 May ·3 min
Apache Kafka Apache Kafka What Kafka is, how it provides distributed event streaming, and when to … Glossary
Added 28 Mar · Upd 30 May ·3 min
API Application Programming Interface Glossary
Added 26 Mar · Upd 30 May ·4 min
API Gateway What an API gateway is, how it manages API traffic, and when to use … Glossary
Added 28 Mar · Upd 30 May ·2 min
ArchiMate An open and independent modeling language for enterprise architecture, … Glossary
Added 28 Mar · Upd 30 May ·2 min
ARIMA Autoregressive Integrated Moving Average model for time series … Glossary
Added 28 Mar · Upd 30 May ·3 min
Association Rule Mining Pattern discovery techniques including Apriori and FP-Growth algorithms … Glossary
Added 28 Mar · Upd 30 May ·3 min
Asymmetric Encryption Public-key cryptography using mathematically related key pairs, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Attention Mechanism What attention mechanisms are, how they enable transformers to process … Glossary
Added 28 Mar · Upd 30 May ·3 min
Authentication and Authorization (AuthN/AuthZ) The distinction between verifying identity (authentication) and granting … Glossary
Added 28 Mar · Upd 30 May ·2 min
Auto-Scaling What auto-scaling is, how it adjusts capacity dynamically, and how to … Glossary
Added 28 Mar · Upd 30 May ·2 min
Autoencoder What autoencoders are, how they learn compressed data representations, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Automata Theory and Formal Languages The study of abstract computational machines and the formal languages … Glossary
Added 28 Mar · Upd 30 May ·3 min
Automated Decision-Making The legal framework under GDPR Article 22 governing decisions made … Glossary
Added 28 Mar · Upd 30 May ·2 min
Backpropagation What backpropagation is, how it computes gradients for neural network … Glossary
Added 28 Mar · Upd 30 May ·3 min
Batch Normalization What batch normalization is, how it stabilizes neural network training, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Bayesian Optimization Gaussian process-based sequential optimization method for efficient … Glossary
Added 28 Mar · Upd 30 May ·3 min
Bias-Variance Tradeoff What the bias-variance tradeoff is, how it explains model … Glossary
Added 28 Mar · Upd 30 May ·2 min
Binary and Number Systems in Computing How computers represent all data in base-2 (binary), why transistors … Glossary
Added 26 Mar · Upd 30 May ·3 min
Blue-Green Deployment What blue-green deployment is, how it works, why it matters for … Glossary
Added 25 Mar · Upd 30 May ·4 min
Boolean Algebra and Logic Gates The mathematical foundation of digital logic, from George Boole's … Glossary
Added 28 Mar · Upd 30 May ·2 min
Bounded Context What a bounded context is, how it defines model boundaries in DDD, and … Glossary
Added 28 Mar · Upd 30 May ·2 min
BPMN Business Process Model and Notation Glossary
Added 28 Mar · Upd 30 May ·2 min
Bridge Pattern A structural design pattern that decouples an abstraction from its … Glossary
Added 28 Mar · Upd 30 May ·2 min
Builder Pattern A creational design pattern that separates the construction of a complex … Glossary
Added 28 Mar · Upd 30 May ·2 min
Business Process Management (BPM) A discipline for designing, executing, monitoring, and optimizing … Glossary
Added 28 Mar · Upd 30 May ·2 min
Canary Deployment What canary deployment is, how gradual traffic shifting works, which … Glossary
Added 25 Mar · Upd 30 May ·3 min
CAP Theorem A fundamental theorem in distributed systems stating that a distributed … Glossary
Added 28 Mar · Upd 30 May ·3 min
CDN Content Delivery Network Glossary
Added 28 Mar · Upd 30 May ·2 min
CE Marking for AI The CE marking applied to high-risk AI systems under the EU AI Act, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Chain of Responsibility Pattern A behavioral design pattern that passes a request along a chain of … Glossary
Added 28 Mar · Upd 30 May ·3 min
Chain-of-Thought (CoT) Prompting Eliciting intermediate reasoning steps from language models to improve … Glossary
Added 8 May · Upd 30 May ·6 min
Change Data Capture What change data capture (CDC) is, how Debezium and AWS DMS enable … Glossary
Added 28 Mar · Upd 30 May ·3 min
Chaos Engineering What chaos engineering is, how controlled experiments improve system … Glossary
Added 28 Mar · Upd 30 May ·2 min
CI/CD Continuous Integration and Continuous Delivery Glossary
Added 25 Mar · Upd 30 May ·4 min
CIA Triad Confidentiality, Integrity, Availability Glossary
Added 28 Mar · Upd 30 May ·2 min
Circuit Breaker Pattern What the circuit breaker pattern is, why AI services need it for … Glossary
Added 25 Mar · Upd 30 May ·4 min
Class Diagram The most widely used UML diagram type, showing classes with their … Glossary
Added 28 Mar · Upd 30 May ·3 min
Clean Architecture What clean architecture is, how dependency inversion organizes code … Glossary
Added 28 Mar · Upd 30 May ·2 min
Client-Server Architecture A distributed architecture where clients send requests to centralized … Glossary
Added 28 Mar · Upd 30 May ·2 min
Cloud Governance The framework of policies, processes, and controls that organizations … Glossary
Added 28 Mar · Upd 30 May ·2 min
Clustering What clustering is, major clustering algorithms, and practical … Glossary
Added 28 Mar · Upd 30 May ·3 min
CMMI Capability Maturity Model Integration Glossary
Added 28 Mar · Upd 30 May ·2 min
COBIT Control Objectives for Information and Related Technologies Glossary
Added 28 Mar · Upd 30 May ·2 min
Code Smells and Refactoring Indicators of design problems in code and systematic techniques for … Glossary
Added 28 Mar · Upd 30 May ·2 min
Command Pattern A behavioral design pattern that encapsulates a request as an object, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Compiler and Interpreter Programs that translate human-readable source code into … Glossary
Added 28 Mar · Upd 30 May ·2 min
Complexity Classes Classifications of computational problems by resource requirements, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Component Diagram A UML structural diagram that shows the organization of system … Glossary
Added 28 Mar · Upd 30 May ·3 min
Component-Driven Development Component-driven development is the practice of building UIs from … Glossary
Added 28 Mar · Upd 30 May ·3 min
Composite Pattern A structural design pattern that composes objects into tree structures … Glossary
Added 28 Mar · Upd 30 May ·2 min
Composition Over Inheritance A design principle that favors object composition over class inheritance … Glossary
Added 28 Mar · Upd 30 May ·3 min
Compound AI System An AI architecture that combines multiple models, retrievers, tools, and … Glossary
Added 28 Mar · Upd 30 May ·2 min
Computer Vision What computer vision is, how it works in AI applications, and how AWS … Glossary
Added 24 Mar · Upd 30 May ·4 min
Concept Drift What concept drift is, how the relationship between inputs and outputs … Glossary
Added 28 Mar · Upd 30 May ·3 min
Concurrency and Synchronization Techniques for managing concurrent execution in operating systems and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Conformity Assessment The EU AI Act process for evaluating whether a high-risk AI system meets … Glossary
Added 28 Mar · Upd 30 May ·2 min
Confusion Matrix What a confusion matrix is, how to read it, and how it connects to … Glossary
Added 28 Mar · Upd 30 May ·2 min
Container Registry What container registries are, how ECR, Docker Hub, Azure ACR, and GCP … Glossary
Added 24 Mar · Upd 30 May ·3 min
Context Engineering The practice of curating and maintaining the optimal set of tokens an … Glossary
Added 14 Jun · Upd 14 Jun ·3 min
Continuous Integration (CI) Fundamentals The practice of frequently merging code changes into a shared repository … Glossary
Added 28 Mar · Upd 30 May ·2 min
Continuous Training What continuous training is, how automated retraining pipelines keep ML … Glossary
Added 28 Mar · Upd 30 May ·3 min
Contract Testing What contract testing is, how it verifies service integration … Glossary
Added 28 Mar · Upd 30 May ·2 min
Contrastive Learning How contrastive learning methods like SimCLR, CLIP, and MoCo learn … Glossary
Added 28 Mar · Upd 30 May ·2 min
Convolutional Neural Network How CNNs extract spatial features from images and why architectures like … Glossary
Added 28 Mar · Upd 30 May ·3 min
Cost Optimization (Well-Architected Pillar) The Well-Architected pillar covering right-sizing, reserved capacity, … Glossary
Added 26 Mar · Upd 30 May ·5 min
CPU Scheduling Operating system algorithms that determine which process or thread runs … Glossary
Added 28 Mar · Upd 30 May ·3 min
CQRS Command Query Responsibility Segregation Glossary
Added 28 Mar · Upd 30 May ·2 min
Critical Path Method (CPM) A schedule analysis technique that identifies the longest sequence of … Glossary
Added 28 Mar · Upd 30 May ·2 min
Cross-Validation What cross-validation is, how it provides robust model performance … Glossary
Added 28 Mar · Upd 30 May ·2 min
Cybernetics The study of control, communication, and feedback in systems, whether … Glossary
Added 28 Mar · Upd 30 May ·2 min
Data Catalog What a data catalog is, how metadata management and data discovery tools … Glossary
Added 28 Mar · Upd 30 May ·3 min
Data Contract What data contracts are, how schema-first agreements between data … Glossary
Added 28 Mar · Upd 30 May ·3 min
Data Controller The entity that determines the purposes and means of processing personal … Glossary
Added 28 Mar · Upd 30 May ·2 min
Data Drift What data drift is, how input data distributions change over time, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Data Lake What a data lake is, how it stores raw data at scale, and when to use a … Glossary
Added 28 Mar · Upd 30 May ·2 min
Data Lineage What data lineage is, how tracking data from origin through … Glossary
Added 28 Mar · Upd 30 May ·3 min
Data Mesh What data mesh is, how it decentralizes data ownership, and when this … Glossary
Added 28 Mar · Upd 30 May ·2 min
Data Modeling The process of creating visual representations of data structures at … Glossary
Added 28 Mar · Upd 30 May ·3 min
Data Processor An entity that processes personal data on behalf of a data controller … Glossary
Added 28 Mar · Upd 30 May ·2 min
Data Product A self-contained, discoverable unit of data managed as a product with … Glossary
Added 28 Mar · Upd 30 May ·2 min
Data Quality What data quality means for AI systems, the dimensions of data quality, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Data Sovereignty The principle that data is subject to the laws and governance of the … Glossary
Added 28 Mar · Upd 30 May ·2 min
Data Structures for AI Applications Arrays, hash maps, trees, graphs, queues, and vector stores - how the … Glossary
Added 26 Mar · Upd 30 May ·5 min
Data Warehouse What a data warehouse is, how it supports analytical queries on … Glossary
Added 28 Mar · Upd 30 May ·2 min
Database Indexing Data structures that improve query performance by providing fast lookup … Glossary
Added 28 Mar · Upd 30 May ·3 min
Database Normalization A systematic approach to organizing relational database tables to reduce … Glossary
Added 28 Mar · Upd 30 May ·3 min
Database Transactions Units of work in a database that group multiple operations into a single … Glossary
Added 28 Mar · Upd 30 May ·3 min
DBSCAN Density-Based Spatial Clustering of Applications with Noise, a … Glossary
Added 28 Mar · Upd 30 May ·3 min
Deadlock A condition where two or more processes are permanently blocked, each … Glossary
Added 28 Mar · Upd 30 May ·3 min
Decision Tree What decision trees are, how they make predictions through hierarchical … Glossary
Added 28 Mar · Upd 30 May ·2 min
Decorator Pattern A structural design pattern that attaches additional responsibilities to … Glossary
Added 28 Mar · Upd 30 May ·3 min
Deep Learning What deep learning is, how it differs from traditional machine learning, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Deep Reinforcement Learning How deep RL algorithms like DQN, PPO, and A3C combine neural networks … Glossary
Added 28 Mar · Upd 30 May ·3 min
Dependency Inversion Principle (DIP) A SOLID design principle stating that high-level modules should not … Glossary
Added 28 Mar · Upd 30 May ·2 min
Deployment Diagram A UML structural diagram that shows the physical deployment of software … Glossary
Added 28 Mar · Upd 30 May ·3 min
Design Systems What design systems are, how Brad Frost's Atomic Design formalized the … Glossary
Added 28 Mar · Upd 30 May ·3 min
Design Tokens What design tokens are, how Jina Anne coined the term at Salesforce in … Glossary
Added 28 Mar · Upd 30 May ·3 min
DevSecOps What DevSecOps means, how it integrates security into every stage of … Glossary
Added 28 Mar · Upd 30 May ·3 min
Diffusion Models What diffusion models are, how they generate images and other media, and … Glossary
Added 28 Mar · Upd 30 May ·2 min
Digital Signatures and Certificates Public key infrastructure (PKI) mechanisms for verifying authenticity … Glossary
Added 28 Mar · Upd 30 May ·2 min
Dimensionality Reduction What dimensionality reduction is, common techniques including PCA and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Direct Preference Optimization (DPO) An alignment method that fine-tunes language models directly on … Glossary
Added 8 May · Upd 30 May ·6 min
Divide and Conquer An algorithmic paradigm that recursively breaks a problem into smaller … Glossary
Added 28 Mar · Upd 30 May ·2 min
DNS Domain Name System Glossary
Added 28 Mar · Upd 30 May ·3 min
Docker Docker What Docker is, how containers package applications, and best practices … Glossary
Added 28 Mar · Upd 30 May ·3 min
Document Extraction Definition of document extraction, the main techniques (OCR, NLP, … Glossary
Added 24 Mar · Upd 30 May ·4 min
Domain-Driven Design (DDD) What domain-driven design is, how it aligns software architecture with … Glossary
Added 28 Mar · Upd 30 May ·2 min
DORA Digital Operational Resilience Act Glossary
Added 28 Mar · Upd 30 May ·2 min
DPIA Data Protection Impact Assessment Glossary
Added 28 Mar · Upd 30 May ·2 min
Dropout What dropout is, how it prevents overfitting in neural networks, and … Glossary
Added 28 Mar · Upd 30 May ·2 min
DRY Principle Don't Repeat Yourself Glossary
Added 28 Mar · Upd 30 May ·3 min
Dynamic Programming An algorithmic technique that solves complex problems by breaking them … Glossary
Added 28 Mar · Upd 30 May ·2 min
Earned Value Management (EVM) A project performance measurement technique that integrates scope, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Edge Computing What edge computing is, how it brings computation closer to data … Glossary
Added 28 Mar · Upd 30 May ·2 min
Elastic Stack (ELK) What the Elastic Stack is, how Elasticsearch, Logstash, and Kibana work … Glossary
Added 28 Mar · Upd 30 May ·2 min
ELT Extract, Load, Transform Glossary
Added 28 Mar · Upd 30 May ·2 min
Embeddings Vector Representations for AI Search Glossary
Added 24 Mar · Upd 30 May ·3 min
Emotion and CSS-in-JS The CSS-in-JS paradigm introduced by Christopher Chedeau (Vjeux) in 2014 … Glossary
Added 28 Mar · Upd 30 May ·3 min
Encapsulation A fundamental object-oriented programming principle that bundles data … Glossary
Added 28 Mar · Upd 30 May ·3 min
End-to-End Testing What end-to-end testing is, how browser automation validates full-stack … Glossary
Added 28 Mar · Upd 30 May ·3 min
Ensemble Methods What ensemble methods are, how combining models improves predictions, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Enterprise Architecture Overview An overview of the enterprise architecture discipline, covering its … Glossary
Added 28 Mar · Upd 30 May ·2 min
Entity-Relationship Model A conceptual data modeling technique that represents data as entities, … Glossary
Added 28 Mar · Upd 30 May ·2 min
EPC Diagram Event-driven Process Chain Glossary
Added 28 Mar · Upd 30 May ·2 min
Error Budget What an error budget is, how it balances reliability with feature … Glossary
Added 28 Mar · Upd 30 May ·2 min
Essential Entity (NIS2) What an essential entity is under the NIS2 Directive, which sectors are … Glossary
Added 28 Mar · Upd 30 May ·2 min
ETL Extract, Transform, Load Glossary
Added 28 Mar · Upd 30 May ·2 min
Event Sourcing What event sourcing is, why it matters for AI audit trails and pipeline … Glossary
Added 25 Mar · Upd 30 May ·4 min
Event-Driven Architecture for AI What event-driven architecture is, how S3 triggers, EventBridge, and … Glossary
Added 24 Mar · Upd 30 May ·3 min
Experiment Tracking What experiment tracking is, why systematic logging of ML experiments is … Glossary
Added 28 Mar · Upd 30 May ·3 min
F1 Score What the F1 score measures, when to use it as a model evaluation metric, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Facade Pattern A structural design pattern that provides a simplified interface to a … Glossary
Added 28 Mar · Upd 30 May ·3 min
Factory Method Pattern A creational design pattern that defines an interface for creating … Glossary
Added 28 Mar · Upd 30 May ·3 min
Feature Branching What feature branching is, how it isolates development work, and the … Glossary
Added 28 Mar · Upd 30 May ·2 min
Feature Flags What feature flags are, how they enable safe AI model rollouts, A/B … Glossary
Added 25 Mar · Upd 30 May ·4 min
Feature Store What a feature store is, how it serves as a centralized repository for … Glossary
Added 28 Mar · Upd 30 May ·3 min
Few-Shot Learning What few-shot learning is, how it enables models to generalize from … Glossary
Added 28 Mar · Upd 30 May ·2 min
File Systems The methods and data structures operating systems use to organize, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Fine-Tuning vs Prompt Engineering vs RAG The three main approaches to customizing LLM behavior for specific use … Glossary
Added 24 Mar · Upd 30 May ·4 min
Firewalls and Network Security Network security devices and techniques that control traffic flow … Glossary
Added 28 Mar · Upd 30 May ·3 min
Flaky Test What flaky tests are, why they are especially common in AI systems, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Flash Attention How Flash Attention makes transformer self-attention memory-efficient by … Glossary
Added 28 Mar · Upd 30 May ·2 min
Floating-Point Arithmetic and Model Precision IEEE 754, FP32, FP16, BF16, and INT8 - how number precision determines … Glossary
Added 26 Mar · Upd 30 May ·4 min
Flyweight Pattern A structural design pattern that uses sharing to support large numbers … Glossary
Added 28 Mar · Upd 30 May ·2 min
Foundation Models What foundation models are, how they differ from task-specific models, … Glossary
Added 24 Mar · Upd 30 May ·4 min
Function Calling Structured tool invocation by language models: how the model emits typed … Glossary
Added 8 May · Upd 30 May ·6 min
GAN Generative Adversarial Network Glossary
Added 28 Mar · Upd 30 May ·2 min
Gantt Chart A horizontal bar chart used to visualize project schedules, showing … Glossary
Added 28 Mar · Upd 30 May ·2 min
GDPR General Data Protection Regulation Glossary
Added 28 Mar · Upd 30 May ·3 min
GitHub Pages What GitHub Pages is, how it provides static site hosting directly from … Glossary
Added 28 Mar · Upd 30 May ·3 min
GitOps What GitOps is, how it uses Git as the single source of truth for … Glossary
Added 28 Mar · Upd 30 May ·2 min
Golden Dataset What a golden dataset is, how it serves as a curated evaluation … Glossary
Added 28 Mar · Upd 30 May ·3 min
Gradient Boosting Ensemble learning method that builds models sequentially to correct … Glossary
Added 28 Mar · Upd 30 May ·3 min
Gradient Descent What gradient descent is, how it optimizes neural networks, and the … Glossary
Added 28 Mar · Upd 30 May ·3 min
Grafana What Grafana is, how it visualizes metrics and logs, and best practices … Glossary
Added 28 Mar · Upd 30 May ·2 min
Graph Algorithms Algorithms for traversing and finding paths in graphs, including BFS, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Graph Neural Network How GNNs process graph-structured data for node classification, link … Glossary
Added 28 Mar · Upd 30 May ·2 min
Greedy Algorithms Algorithms that make the locally optimal choice at each step, aiming for … Glossary
Added 28 Mar · Upd 30 May ·2 min
Ground Truth What ground truth is in machine learning, how verified correct labels … Glossary
Added 28 Mar · Upd 30 May ·2 min
gRPC What gRPC is, how Protocol Buffers and streaming RPCs work, and why gRPC … Glossary
Added 28 Mar · Upd 30 May ·2 min
Hallucination What AI hallucination is, why language models generate plausible but … Glossary
Added 28 Mar · Upd 30 May ·3 min
Hardware Constraints for AI Systems CPU vs GPU, VRAM limits, memory bandwidth, and how hardware choices … Glossary
Added 26 Mar · Upd 30 May ·4 min
Hash Tables Data structures that map keys to values using hash functions for … Glossary
Added 28 Mar · Upd 30 May ·2 min
Hashing Algorithms One-way functions that produce fixed-size digests from arbitrary input, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Heaps and Priority Queues Tree-based data structures that efficiently support finding and … Glossary
Added 28 Mar · Upd 30 May ·2 min
Helm Chart What Helm charts are, how they package Kubernetes deployments, and best … Glossary
Added 28 Mar · Upd 30 May ·2 min
Hexagonal Architecture What hexagonal architecture is, how ports and adapters decouple business … Glossary
Added 28 Mar · Upd 30 May ·2 min
Hierarchical Clustering Agglomerative and divisive clustering methods that produce a tree-like … Glossary
Added 28 Mar · Upd 30 May ·3 min
Homomorphic Encryption How homomorphic encryption enables computation on encrypted data, … Glossary
Added 28 Mar · Upd 30 May ·3 min
HTTP and HTTPS The foundational web protocols for transferring hypertext documents and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Human-in-the-Loop (HITL) Definition, why it matters in AI systems, implementation patterns, and … Glossary
Added 24 Mar · Upd 30 May ·3 min
Hybrid Cloud What hybrid cloud is, why it matters for AI workloads with data gravity … Glossary
Added 26 Mar · Upd 30 May ·4 min
Hyperparameter Tuning What hyperparameter tuning is, the main strategies for finding optimal … Glossary
Added 28 Mar · Upd 30 May ·2 min
Idempotency What idempotency means, how idempotency keys work for API endpoints, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Imbalanced Data Strategies for handling skewed class distributions including SMOTE, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Immutable Infrastructure What immutable infrastructure means, how it replaces mutable servers … Glossary
Added 28 Mar · Upd 30 May ·3 min
Inference Running AI Models in Production Glossary
Added 24 Mar · Upd 30 May ·3 min
Inference-Time Compute The practice of allocating additional computation during model inference … Glossary
Added 28 Mar · Upd 30 May ·2 min
Information Systems Overview An overview of the information systems discipline, covering types of IS, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Infrastructure as Code (IaC) What Infrastructure as Code is, and how Terraform, AWS CDK, and … Glossary
Added 24 Mar · Upd 30 May ·3 min
Inheritance and Polymorphism Core object-oriented programming mechanisms: inheritance creates class … Glossary
Added 28 Mar · Upd 30 May ·3 min
Integration Testing What integration testing is, how it verifies component interactions, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Interface Segregation Principle (ISP) A SOLID design principle stating that no client should be forced to … Glossary
Added 28 Mar · Upd 30 May ·2 min
Interpreter Pattern A behavioral design pattern that defines a representation for a … Glossary
Added 28 Mar · Upd 30 May ·2 min
IP Addressing and Subnetting The system of numerical addresses used to identify devices on IP … Glossary
Added 28 Mar · Upd 30 May ·3 min
ISO/IEC 42001 AI Management System Glossary
Added 28 Mar · Upd 30 May ·2 min
Istio What Istio is, how it implements a service mesh on Kubernetes, and when … Glossary
Added 28 Mar · Upd 30 May ·2 min
IT Governance Overview An overview of IT governance principles and frameworks for ensuring IT … Glossary
Added 28 Mar · Upd 30 May ·2 min
IT Service Management (ITSM) The discipline of designing, delivering, managing, and improving IT … Glossary
Added 28 Mar · Upd 30 May ·2 min
Iterator Pattern A behavioral design pattern that provides a way to access elements of an … Glossary
Added 28 Mar · Upd 30 May ·2 min
ITIL Information Technology Infrastructure Library Glossary
Added 28 Mar · Upd 30 May ·2 min
JAMstack The web architecture pattern coined by Mathias Biilmann of Netlify in … Glossary
Added 28 Mar · Upd 30 May ·4 min
K-Means Clustering What K-means clustering is, how the algorithm works, and practical … Glossary
Added 28 Mar · Upd 30 May ·2 min
K-Nearest Neighbors (KNN) Instance-based lazy learning algorithm that classifies data points by … Glossary
Added 28 Mar · Upd 30 May ·3 min
Kiro What Kiro is, how AWS's spec-driven AI IDE structures development … Glossary
Added 28 Mar · Upd 30 May ·3 min
KISS Principle Keep It Simple Glossary
Added 28 Mar · Upd 30 May ·3 min
Knowledge Base (AI) What an AI knowledge base is, how it differs from a traditional … Glossary
Added 24 Mar · Upd 30 May ·3 min
Knowledge Distillation How teacher-student training compresses large models into smaller, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Kolmogorov-Arnold Network How KANs replace fixed activation functions with learnable functions on … Glossary
Added 28 Mar · Upd 30 May ·2 min
Kubernetes Kubernetes What Kubernetes is, how it orchestrates containers at scale, and when to … Glossary
Added 28 Mar · Upd 30 May ·2 min
Lakehouse Architecture What a lakehouse is, how it combines data lake flexibility with … Glossary
Added 28 Mar · Upd 30 May ·3 min
Law of Demeter A design guideline for developing software, particularly object-oriented … Glossary
Added 28 Mar · Upd 30 May ·3 min
Layered Architecture A software architecture pattern that organizes components into … Glossary
Added 28 Mar · Upd 30 May ·2 min
Linear Regression Foundational supervised learning algorithm for continuous prediction, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Linked Lists, Stacks, and Queues Fundamental linear data structures for organizing and accessing data … Glossary
Added 28 Mar · Upd 30 May ·2 min
Liskov Substitution Principle (LSP) A SOLID design principle stating that objects of a supertype should be … Glossary
Added 28 Mar · Upd 30 May ·3 min
LLM Large Language Model Glossary
Added 24 Mar · Upd 30 May ·3 min
LLM Routing Architectures that direct each request to one of several available … Glossary
Added 8 May · Upd 30 May ·5 min
LLM-as-a-Judge Using a language model as an automated evaluator of another model's … Glossary
Added 8 May · Upd 30 May ·5 min
LLMOps LLM Operations Glossary
Added 28 Mar · Upd 30 May ·3 min
Load Balancer What load balancers do, the types available on AWS, and how to choose … Glossary
Added 28 Mar · Upd 30 May ·2 min
Logistic Regression Binary and multinomial classification algorithm using the sigmoid … Glossary
Added 28 Mar · Upd 30 May ·3 min
Long-Context Model How modern architectures handle 100K to 1M+ token contexts through … Glossary
Added 28 Mar · Upd 30 May ·3 min
Loss Function What loss functions are, how they guide model training, and which loss … Glossary
Added 28 Mar · Upd 30 May ·2 min
Material UI (MUI) The open-source React component library implementing Google's Material … Glossary
Added 28 Mar · Upd 30 May ·3 min
Mediator Pattern A behavioral design pattern that defines an object that encapsulates how … Glossary
Added 28 Mar · Upd 30 May ·2 min
Memento Pattern A behavioral design pattern that captures and externalizes an object's … Glossary
Added 28 Mar · Upd 30 May ·2 min
Memory Management Operating system techniques for managing physical and virtual memory, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Message Queue What message queues are, how they decouple services, and when to use SQS … Glossary
Added 28 Mar · Upd 30 May ·3 min
Mixture of Agents How multi-LLM collaboration frameworks improve response quality by … Glossary
Added 28 Mar · Upd 30 May ·2 min
Mixture of Experts (MoE) A neural network architecture in which only a small subset of parameters … Glossary
Added 8 May · Upd 30 May ·5 min
MLOps Machine Learning Operations Glossary
Added 28 Mar · Upd 30 May ·3 min
Mocking Test doubles for AI systems: mocks, stubs, fakes, and spies explained, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Model Calibration Techniques for producing reliable probability estimates from … Glossary
Added 28 Mar · Upd 30 May ·3 min
Model Card What a model card is, why standardized ML model documentation matters, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Model Cards AI Transparency Documentation Glossary
Added 24 Mar · Upd 30 May ·3 min
Model Context Protocol (MCP) An open protocol that standardises how language models connect to tools, … Glossary
Added 8 May · Upd 14 Jun ·5 min
Model Drift What model drift is, how model performance degrades over time in … Glossary
Added 28 Mar · Upd 30 May ·3 min
Model Drift and Data Drift What drift is, the three types (data, concept, prediction), how to … Glossary
Added 25 Mar · Upd 30 May ·4 min
Model Lineage The complete provenance record of an AI model, tracking its training … Glossary
Added 28 Mar · Upd 30 May ·2 min
Model Registry What a model registry is, how it provides versioned storage and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Monolithic Architecture A software architecture where all components are built and deployed as a … Glossary
Added 28 Mar · Upd 30 May ·2 min
Monorepo What a monorepo is, how Google's approach was documented in the landmark … Glossary
Added 28 Mar · Upd 30 May ·4 min
Multi-Agent Orchestration Multi-agent orchestration is the pattern of coordinating multiple … Glossary
Added 28 Mar · Upd 30 May ·3 min
Multi-Agent Systems Definition, architecture patterns, and frameworks for multi-agent AI … Glossary
Added 24 Mar · Upd 30 May ·4 min
Multimodal Model How models like GPT-4o and Gemini process text, images, audio, and video … Glossary
Added 28 Mar · Upd 30 May ·3 min
MVC Model-View-Controller Glossary
Added 28 Mar · Upd 30 May ·2 min
MVVM Model-View-ViewModel Glossary
Added 28 Mar · Upd 30 May ·2 min
Naive Bayes Probabilistic classification algorithm based on Bayes' theorem with … Glossary
Added 28 Mar · Upd 30 May ·3 min
NAT Gateway What NAT gateways do, how they enable private subnet internet access, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Network Protocols Overview A survey of essential network protocols beyond TCP, UDP, and HTTP, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Neural Architecture Search How automated methods discover optimal neural network architectures … Glossary
Added 28 Mar · Upd 30 May ·2 min
Neural Network What neural networks are, how they learn from data, and where they fit … Glossary
Added 28 Mar · Upd 30 May ·3 min
Neural Radiance Field How NeRF reconstructs photorealistic 3D scenes from 2D images using … Glossary
Added 28 Mar · Upd 30 May ·2 min
Neuromorphic Computing How brain-inspired spiking neural networks and specialized hardware like … Glossary
Added 28 Mar · Upd 30 May ·2 min
Next.js Next.js The React framework created by Vercel (formerly Zeit) in 2016 that … Glossary
Added 28 Mar · Upd 30 May ·3 min
NIS2 Network and Information Security Directive Glossary
Added 28 Mar · Upd 30 May ·2 min
NIST AI RMF AI Risk Management Framework Glossary
Added 28 Mar · Upd 30 May ·2 min
Node.js Node.js The server-side JavaScript runtime created by Ryan Dahl in 2009, built … Glossary
Added 28 Mar · Upd 30 May ·3 min
NoSQL Databases A broad category of non-relational database systems designed for … Glossary
Added 28 Mar · Upd 30 May ·3 min
npm The package manager for Node.js created by Isaac Schlueter in 2010, … Glossary
Added 28 Mar · Upd 30 May ·4 min
Number Systems and Encoding Binary, hexadecimal, and character encoding systems (ASCII, Unicode) … Glossary
Added 28 Mar · Upd 30 May ·2 min
OAuth OAuth is an open standard for delegated authorization, originating from … Glossary
Added 28 Mar · Upd 30 May ·3 min
Object-Oriented Programming (OOP) Classes, objects, inheritance, encapsulation, and polymorphism - how OOP … Glossary
Added 26 Mar · Upd 30 May ·3 min
Observability What observability means, the three pillars of logs, metrics, and … Glossary
Added 25 Mar · Upd 30 May ·4 min
Observer Pattern A behavioral design pattern that defines a one-to-many dependency … Glossary
Added 28 Mar · Upd 30 May ·2 min
Onion Architecture An architecture pattern placing the domain model at the core with … Glossary
Added 28 Mar · Upd 30 May ·2 min
Online Learning Incremental machine learning approach that updates models continuously … Glossary
Added 28 Mar · Upd 30 May ·3 min
Open Practice Library What the Open Practice Library is, its key practices for AI projects, … Glossary
Added 25 Mar · Upd 30 May ·3 min
Open-Closed Principle (OCP) A SOLID design principle stating that software entities should be open … Glossary
Added 28 Mar · Upd 30 May ·2 min
OpenAPI What the OpenAPI Specification is, how schema-first API design works, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Operating System Fundamentals The core concepts of operating systems including the kernel, system … Glossary
Added 28 Mar · Upd 30 May ·3 min
Operational Excellence (Well-Architected Pillar) The Well-Architected pillar covering runbooks, automation, … Glossary
Added 26 Mar · Upd 30 May ·4 min
OSI Model The Open Systems Interconnection model, a seven-layer conceptual … Glossary
Added 28 Mar · Upd 30 May ·3 min
Overfitting What overfitting is, how to detect it, and practical strategies to … Glossary
Added 28 Mar · Upd 30 May ·3 min
PACELC Theorem An extension of the CAP theorem that addresses the trade-off between … Glossary
Added 28 Mar · Upd 30 May ·2 min
Pagefind What Pagefind is, how it provides static search for static sites using … Glossary
Added 28 Mar · Upd 30 May ·3 min
PCA Principal Component Analysis Glossary
Added 28 Mar · Upd 30 May ·2 min
Penetration Testing Authorized simulated attacks on systems to identify security … Glossary
Added 28 Mar · Upd 30 May ·2 min
Performance Efficiency (Well-Architected Pillar) The Well-Architected pillar covering compute selection, storage, … Glossary
Added 26 Mar · Upd 30 May ·5 min
Pipe and Filter Architecture An architecture pattern where data flows through a sequence of … Glossary
Added 28 Mar · Upd 30 May ·2 min
Platform Engineering What platform engineering means, how internal developer platforms … Glossary
Added 28 Mar · Upd 30 May ·3 min
Playwright Playwright Playwright browser automation framework: what it is, key features, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
PMBOK Project Management Body of Knowledge Glossary
Added 28 Mar · Upd 30 May ·2 min
Ports and Adapters What the ports and adapters pattern is, how it structures application … Glossary
Added 28 Mar · Upd 30 May ·2 min
Positional Encoding How transformers represent sequence order using sinusoidal, rotary … Glossary
Added 28 Mar · Upd 30 May ·3 min
Precision and Recall What precision and recall measure, how to choose between them, and why … Glossary
Added 28 Mar · Upd 30 May ·3 min
PRINCE2 Projects IN Controlled Environments Glossary
Added 28 Mar · Upd 30 May ·2 min
Process Mining A data-driven technique for discovering, monitoring, and improving … Glossary
Added 28 Mar · Upd 30 May ·2 min
Processes and Threads The fundamental units of execution in operating systems, covering … Glossary
Added 28 Mar · Upd 30 May ·3 min
Programmatic Video Programmatic video is the practice of generating video content from code … Glossary
Added 28 Mar · Upd 30 May ·3 min
Progressive Delivery What progressive delivery means, how feature flags, canary releases, and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Progressive Web App (PWA) Progressive Web Apps are web applications that use service workers, … Glossary
Added 28 Mar · Upd 30 May ·4 min
Prometheus What Prometheus is, how it collects and stores metrics, and how it fits … Glossary
Added 28 Mar · Upd 30 May ·2 min
Prompt Caching Server-side caching of attention key/value tensors for repeated prompt … Glossary
Added 8 May · Upd 30 May ·5 min
Prompt Engineering What prompt engineering is, why it matters in enterprise AI … Glossary
Added 24 Mar · Upd 30 May ·4 min
Prompt Injection An attack technique where malicious input manipulates an LLM into … Glossary
Added 28 Mar · Upd 30 May ·3 min
Property-Based Testing What property-based testing is, why it is ideal for AI systems that … Glossary
Added 25 Mar · Upd 30 May ·4 min
Prototype Pattern A creational design pattern that creates new objects by cloning an … Glossary
Added 28 Mar · Upd 30 May ·2 min
Proxy Pattern A structural design pattern that provides a surrogate or placeholder for … Glossary
Added 28 Mar · Upd 30 May ·2 min
Pruning How structured and unstructured pruning reduce neural network size by … Glossary
Added 28 Mar · Upd 30 May ·2 min
Pub/Sub Publish-Subscribe Pattern Glossary
Added 28 Mar · Upd 30 May ·3 min
Quantization How INT8 and INT4 quantization compress neural network models for faster … Glossary
Added 28 Mar · Upd 30 May ·3 min
Quantum Machine Learning How quantum computing intersects with machine learning through … Glossary
Added 28 Mar · Upd 30 May ·2 min
RAG Retrieval Augmented Generation Glossary
Added 24 Mar · Upd 30 May ·6 min
RAG Evaluation Methods and metrics for measuring the quality of Retrieval Augmented … Glossary
Added 28 Mar · Upd 30 May ·3 min
Random Forest What random forests are, how they combine decision trees for robust … Glossary
Added 28 Mar · Upd 30 May ·3 min
React React The declarative, component-based JavaScript UI library created at … Glossary
Added 28 Mar · Upd 30 May ·4 min
React Router The standard client-side routing library for React, created by Ryan … Glossary
Added 28 Mar · Upd 30 May ·3 min
Reasoning Models Language models post-trained to allocate substantial inference-time … Glossary
Added 8 May · Upd 30 May ·6 min
Recurrent Neural Network How RNNs, LSTMs, and GRUs process sequential data, the vanishing … Glossary
Added 28 Mar · Upd 30 May ·3 min
Recursion and Backtracking Self-referential functions and systematic trial-and-error with pruning … Glossary
Added 28 Mar · Upd 30 May ·2 min
Red Teaming What red teaming is in AI, how adversarial testing discovers … Glossary
Added 28 Mar · Upd 30 May ·4 min
Redis Redis What Redis is, how it provides in-memory data storage, and common use … Glossary
Added 28 Mar · Upd 30 May ·3 min
Reinforcement Learning What reinforcement learning is, how agents learn from rewards, and where … Glossary
Added 28 Mar · Upd 30 May ·3 min
Relational Algebra The formal mathematical foundation for querying relational databases, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Reliability (Well-Architected Pillar) The Well-Architected pillar covering fault tolerance, disaster recovery, … Glossary
Added 26 Mar · Upd 30 May ·4 min
Remix The full-stack React framework created by Ryan Florence and Michael … Glossary
Added 28 Mar · Upd 30 May ·3 min
Remotion Remotion is a React framework for creating videos programmatically, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Repository Pattern What the repository pattern is, how it abstracts data access, and when … Glossary
Added 28 Mar · Upd 30 May ·2 min
Requirements Analysis The process of eliciting, analyzing, documenting, and validating the … Glossary
Added 28 Mar · Upd 30 May ·2 min
Responsible AI What responsible AI is, the principles of fairness, transparency, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Right to Explanation The right under GDPR Article 22 for individuals to obtain meaningful … Glossary
Added 28 Mar · Upd 30 May ·3 min
Risk Register A structured document for recording identified project risks, their … Glossary
Added 28 Mar · Upd 30 May ·2 min
ROC Curve What ROC curves and AUC measure, how to interpret them, and when to use … Glossary
Added 28 Mar · Upd 30 May ·3 min
Routing and Switching The fundamental network operations of forwarding data at Layer 2 … Glossary
Added 28 Mar · Upd 30 May ·3 min
RPA Robotic Process Automation Glossary
Added 28 Mar · Upd 30 May ·2 min
Saga Pattern What the saga pattern is, how it manages distributed transactions across … Glossary
Added 28 Mar · Upd 30 May ·2 min
Search Algorithms Algorithms for finding elements in data structures, including linear … Glossary
Added 28 Mar · Upd 30 May ·2 min
Secure Multi-Party Computation How multiple organizations can collaboratively train ML models or … Glossary
Added 28 Mar · Upd 30 May ·3 min
Security (Well-Architected Pillar) The Well-Architected pillar covering IAM, encryption, network security, … Glossary
Added 26 Mar · Upd 30 May ·4 min
Security Threat Modeling Structured approaches for identifying and prioritizing security threats, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Semantic Versioning What semantic versioning is, how MAJOR.MINOR.PATCH communicates change … Glossary
Added 28 Mar · Upd 30 May ·2 min
Semi-Supervised Learning Machine learning approach that leverages both labeled and unlabeled data … Glossary
Added 28 Mar · Upd 30 May ·3 min
Sequence Diagram A UML behavioral diagram that shows how objects interact through … Glossary
Added 28 Mar · Upd 30 May ·3 min
Server-Side Rendering (SSR) The web rendering paradigm where HTML is generated on the server for … Glossary
Added 28 Mar · Upd 30 May ·4 min
Serverless Computing What serverless computing means, how Lambda, Fargate, and Step Functions … Glossary
Added 24 Mar · Upd 30 May ·3 min
Service Mesh What a service mesh is, how it manages service-to-service communication, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Service-Oriented Architecture (SOA) An architectural style that structures applications as a collection of … Glossary
Added 28 Mar · Upd 30 May ·2 min
Sessionize What Sessionize is, how it manages conference call-for-papers, speaker … Glossary
Added 28 Mar · Upd 30 May ·3 min
SHAP and LIME Post-hoc explanation methods for interpreting predictions of black-box … Glossary
Added 28 Mar · Upd 30 May ·4 min
Shared Responsibility Model What the shared responsibility model is, how AWS, Azure, and GCP divide … Glossary
Added 25 Mar · Upd 30 May ·3 min
Sidecar Pattern What the sidecar pattern is, how it extends service functionality … Glossary
Added 28 Mar · Upd 30 May ·3 min
Single Responsibility Principle (SRP) A SOLID design principle stating that a class should have only one … Glossary
Added 28 Mar · Upd 30 May ·3 min
Single-Page Application (SPA) The web application architecture where a single HTML page dynamically … Glossary
Added 28 Mar · Upd 30 May ·4 min
Singleton Pattern A creational design pattern that ensures a class has only one instance … Glossary
Added 28 Mar · Upd 30 May ·3 min
Site Reliability Engineering (SRE) What SRE is, how it applies software engineering to operations, and key … Glossary
Added 28 Mar · Upd 30 May ·3 min
SLA, SLO, and SLI What SLAs, SLOs, and SLIs are, how they relate to each other, and how to … Glossary
Added 28 Mar · Upd 30 May ·3 min
Snapshot Testing What snapshot testing is, how it captures and compares output snapshots … Glossary
Added 28 Mar · Upd 30 May ·3 min
Socio-Technical Systems An approach recognizing that organizational performance depends on the … Glossary
Added 28 Mar · Upd 30 May ·2 min
Software Configuration Management The discipline of tracking and controlling changes to software … Glossary
Added 28 Mar · Upd 30 May ·3 min
Software Development Lifecycle (SDLC) The structured process of planning, creating, testing, and deploying … Glossary
Added 28 Mar · Upd 30 May ·2 min
Software Testing Fundamentals Core concepts of software testing including testing levels, techniques, … Glossary
Added 28 Mar · Upd 30 May ·2 min
SOLID Principles Five foundational object-oriented design principles that promote … Glossary
Added 28 Mar · Upd 30 May ·3 min
Spec-Driven Development Spec-driven development is the pattern of writing structured … Glossary
Added 28 Mar · Upd 30 May ·3 min
Speech-to-Text (STT) What speech-to-text technology is, how AWS Transcribe, Azure Speech, and … Glossary
Added 24 Mar · Upd 30 May ·3 min
SQL Fundamentals Structured Query Language, the standard language for defining, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Stackbit The visual editing platform for Jamstack sites founded by Ohad … Glossary
Added 28 Mar · Upd 30 May ·3 min
Stakeholder Analysis The process of identifying stakeholders, assessing their interests and … Glossary
Added 28 Mar · Upd 30 May ·2 min
State Machine Diagram A UML behavioral diagram that models the states of an object and the … Glossary
Added 28 Mar · Upd 30 May ·3 min
State Pattern A behavioral design pattern that allows an object to alter its behavior … Glossary
Added 28 Mar · Upd 30 May ·3 min
State Space Model How structured state space models like Mamba and S4 achieve linear-time … Glossary
Added 28 Mar · Upd 30 May ·2 min
Static Site Generation (SSG) The approach of pre-rendering web pages to static HTML at build time, … Glossary
Added 28 Mar · Upd 30 May ·4 min
Stored Procedures and Triggers Server-side database programs that encapsulate reusable logic and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Strategy Pattern A behavioral design pattern that defines a family of algorithms, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Stream Processing What stream processing is, how Flink, Spark Streaming, and Kafka Streams … Glossary
Added 28 Mar · Upd 30 May ·3 min
Structured Output Constraining a language model to emit output that conforms to a … Glossary
Added 8 May · Upd 30 May ·5 min
Subnet What subnets are, how they segment VPC networks, and best practices for … Glossary
Added 28 Mar · Upd 30 May ·3 min
Supervised Learning What supervised learning is, how it works with labeled data, and when to … Glossary
Added 28 Mar · Upd 30 May ·3 min
Supply Chain Security Cybersecurity practices for managing risks across the chain of vendors, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Support Vector Machine (SVM) Margin-maximizing classifier that uses the kernel trick to handle … Glossary
Added 28 Mar · Upd 30 May ·3 min
Sustainability (Well-Architected Pillar) The Well-Architected pillar added in 2021 covering efficient resource … Glossary
Added 26 Mar · Upd 30 May ·5 min
Symmetric Encryption Encryption algorithms that use the same key for both encryption and … Glossary
Added 28 Mar · Upd 30 May ·2 min
Synthetic Data What synthetic data is, how artificially generated data is used for ML … Glossary
Added 28 Mar · Upd 30 May ·3 min
Systems Theory An interdisciplinary framework for studying complex systems as wholes, … Glossary
Added 28 Mar · Upd 30 May ·2 min
t-SNE Non-linear dimensionality reduction technique for visualizing … Glossary
Added 28 Mar · Upd 30 May ·3 min
TCP and UDP The two primary transport-layer protocols of the Internet: TCP provides … Glossary
Added 28 Mar · Upd 30 May ·3 min
TCP/IP Model The four-layer Internet protocol suite that defines how data is … Glossary
Added 28 Mar · Upd 30 May ·3 min
Technical Debt The accumulated cost of shortcuts, compromises, and deferred … Glossary
Added 28 Mar · Upd 30 May ·2 min
Template Method Pattern A behavioral design pattern that defines the skeleton of an algorithm in … Glossary
Added 28 Mar · Upd 30 May ·2 min
Temporal Convolutional Network How causal dilated convolutions provide an efficient alternative to RNNs … Glossary
Added 28 Mar · Upd 30 May ·3 min
Test Fixture What test fixtures are, how they provide predefined data and state for … Glossary
Added 28 Mar · Upd 30 May ·3 min
Test-Driven Development The TDD red-green-refactor cycle and how it applies to AI application … Glossary
Added 28 Mar · Upd 30 May ·3 min
Text-to-Speech (TTS) What text-to-speech technology is, how AWS Polly, Azure Speech, and GCP … Glossary
Added 24 Mar · Upd 30 May ·3 min
TinyML How machine learning runs on microcontrollers and resource-constrained … Glossary
Added 28 Mar · Upd 30 May ·3 min
TLS/SSL Transport Layer Security and its predecessor Secure Sockets Layer, … Glossary
Added 28 Mar · Upd 30 May ·3 min
TOGAF The Open Group Architecture Framework Glossary
Added 28 Mar · Upd 30 May ·2 min
Toil What toil is in the SRE context, how to identify it, and strategies for … Glossary
Added 28 Mar · Upd 30 May ·3 min
Token Budget The maximum number of tokens allocated for an LLM request or workflow, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Tokenization in AI What tokens are, how different models tokenize text, why token count … Glossary
Added 24 Mar · Upd 30 May ·3 min
Tool Use (in Language Models) The capability of a language model to invoke external tools: APIs, code … Glossary
Added 8 May · Upd 30 May ·5 min
Training-Serving Skew What training-serving skew is, how mismatches between training and … Glossary
Added 28 Mar · Upd 30 May ·3 min
Transfer Learning What transfer learning is, how pre-trained models reduce training costs, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Transformer Architecture What the transformer architecture is, how it differs from prior … Glossary
Added 28 Mar · Upd 30 May ·3 min
Trees and Binary Search Trees Hierarchical data structures including BSTs, AVL trees, red-black trees, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Trunk-Based Development What trunk-based development is, how it differs from long-lived … Glossary
Added 28 Mar · Upd 30 May ·2 min
Twelve-Factor App What the twelve-factor methodology is, how it guides cloud-native … Glossary
Added 28 Mar · Upd 30 May ·2 min
TypeScript TypeScript The statically typed superset of JavaScript created by Anders Hejlsberg … Glossary
Added 28 Mar · Upd 30 May ·3 min
UMAP Uniform Manifold Approximation and Projection for faster dimensionality … Glossary
Added 28 Mar · Upd 30 May ·3 min
UML Overview The Unified Modeling Language, a standardized visual notation for … Glossary
Added 28 Mar · Upd 30 May ·3 min
Underfitting What underfitting is, how to identify it, and strategies to improve … Glossary
Added 28 Mar · Upd 30 May ·3 min
Unit of Work Pattern What the unit of work pattern is, how it coordinates database changes, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Unit Testing What unit testing is, how isolation and test doubles work, and assertion … Glossary
Added 28 Mar · Upd 30 May ·3 min
Unsupervised Learning What unsupervised learning is, how it discovers patterns without labels, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Use Case Diagram A UML behavioral diagram that captures system functionality from the … Glossary
Added 28 Mar · Upd 30 May ·3 min
Variational Autoencoder How VAEs learn structured latent spaces for generation, interpolation, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Vector Database What vector databases are, how they enable semantic search, popular … Glossary
Added 24 Mar · Upd 30 May ·3 min
Version Control Fundamentals Core concepts of version control systems including branching, merging, … Glossary
Added 28 Mar · Upd 30 May ·2 min
Virtual DOM The Virtual DOM is an in-memory representation of the real DOM … Glossary
Added 28 Mar · Upd 30 May ·4 min
Virtualization Fundamentals The technology of creating virtual instances of computing resources, … Glossary
Added 28 Mar · Upd 30 May ·4 min
Vision Transformer How Vision Transformers (ViT) apply the transformer architecture to … Glossary
Added 28 Mar · Upd 30 May ·3 min
Visitor Pattern A behavioral design pattern that lets you add new operations to existing … Glossary
Added 28 Mar · Upd 30 May ·2 min
Vite The next-generation frontend build tool created by Evan You in 2020 that … Glossary
Added 28 Mar · Upd 30 May ·3 min
VPC Virtual Private Cloud Glossary
Added 28 Mar · Upd 30 May ·3 min
Web Components Web Components are a set of W3C standards (Custom Elements, Shadow DOM, … Glossary
Added 28 Mar · Upd 30 May ·3 min
Webhooks Webhooks are user-defined HTTP callbacks that deliver real-time event … Glossary
Added 28 Mar · Upd 30 May ·3 min
WebSocket What WebSockets are, how they enable real-time bidirectional … Glossary
Added 28 Mar · Upd 30 May ·3 min
Work Breakdown Structure (WBS) A hierarchical decomposition of project scope into manageable … Glossary
Added 28 Mar · Upd 30 May ·2 min
Workflow Engine Software that automates the execution of business processes by … Glossary
Added 28 Mar · Upd 30 May ·2 min
WSJF Weighted Shortest Job First Glossary
Added 24 Mar · Upd 30 May ·3 min
XGBoost What XGBoost is, why it dominates structured data tasks, and practical … Glossary
Added 28 Mar · Upd 30 May ·3 min
YAGNI Principle You Aren't Gonna Need It Glossary
Added 28 Mar · Upd 30 May ·3 min
Zachman Framework A two-dimensional classification schema for organizing the descriptive … Glossary
Added 28 Mar · Upd 30 May ·2 min
Zero Trust Architecture What zero trust means, how it replaces perimeter-based security, and why … Glossary
Added 28 Mar · Upd 30 May ·3 min
Zero-Shot Learning What zero-shot learning is, how models perform tasks without examples, … Glossary
Added 28 Mar · Upd 30 May ·2 min

468 articles in this section. Search for a specific topic.