Patterns
All articles
102 total
A/B Testing Patterns for Machine Learning Models
Designing and running A/B tests for ML model changes. Traffic splitting, …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Agentic Workflow Patterns
From Simple Chains to Complex Orchestration
Patterns
Added 24 Mar
·
Upd 30 May
·5 min
AI Audit Trail
Immutable logging of AI system decisions, inputs, outputs, and metadata …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
AI Cost Optimization Patterns
Model selection by task, caching strategies, batch vs real-time …
Patterns
Added 24 Mar
·
Upd 30 May
·3 min
AI Gateway Pattern
Centralized gateway for routing, caching, rate limiting, and …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
AI Governance Patterns for Enterprise
Model cards, decision logging, bias detection, approval workflows, audit …
Patterns
Added 24 Mar
·
Upd 30 May
·3 min
AI Supply Chain Security
Verifying model weights, scanning dependencies, and securing the …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
AI System Decommissioning Pattern
A structured pattern for retiring AI models and systems, covering …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
AI-Adapted Test Pyramid
The testing pyramid adapted for AI systems: unit tests for deterministic …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Audio Transcription Pipeline Patterns
End-to-end patterns for audio transcription at scale. Pre-processing, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Automated Compliance Monitoring for AI
Architecture pattern for continuous, automated monitoring of AI system …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Batch Inference Patterns for AI Workloads
Processing large volumes of AI inference requests efficiently. Queue …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Blue-Green Deployment for AI Services
Zero-downtime model updates using blue-green deployment: how it works, …
Patterns
Added 25 Mar
·
Upd 30 May
·4 min
Caching Patterns for AI Applications
Semantic caching, Anthropic prompt caching, response caching, and …
Patterns
Added 26 Mar
·
Upd 30 May
·5 min
Canary Deployment for AI Models
Gradual traffic shifting to new model versions: how to implement canary …
Patterns
Added 25 Mar
·
Upd 30 May
·4 min
Chain-of-Thought Prompting
Step-by-Step Reasoning for LLMs
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Circuit Breaker Pattern for AI Services
Handling model failures gracefully in production AI systems: fallback …
Patterns
Added 25 Mar
·
Upd 30 May
·5 min
Compliance as Code for AI Systems
Encoding regulatory requirements as automated checks: policy-as-code …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Context Window Management Patterns
Summarization, sliding window, retrieval-augmented, and hierarchical …
Patterns
Added 24 Mar
·
Upd 30 May
·3 min
Continuous Training Pattern
Automated model retraining with promotion gates: scheduling strategies, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Data Contract Pattern for AI Systems
Implementing schema contracts between data producers and AI consumers: …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Data Flywheel Pattern
Production data continuously improves model performance, creating a …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Data Pipeline Patterns for AI/ML Workloads
Practical patterns for building reliable data pipelines that feed AI and …
Patterns
Added 24 Mar
·
Upd 30 May
·4 min
Data Product Pattern
Treating data as a product with clear ownership, SLAs, documentation, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Data Versioning
Git-like versioning for datasets: tracking changes, enabling …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Differential Privacy for ML
Applying mathematical privacy guarantees during model training to …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Direct Model Interface
The Simplest AI Integration Pattern
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Document Classification Patterns
Patterns for classifying documents by type, topic, sensitivity, and …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Edge MLOps
Device-aware CI/CD for edge ML models: model optimization, over-the-air …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Embedding Pipeline Patterns
End-to-end patterns for generating, storing, and querying embeddings at …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Entity Extraction Patterns
Extracting structured entities from unstructured text using AI. Named …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Evaluator-Optimizer Pattern
Automated evaluation loops where one model generates output and another …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Event Sourcing and CQRS for AI Pipelines
Using event-driven architecture patterns for AI data pipelines: …
Patterns
Added 25 Mar
·
Upd 30 May
·5 min
Evidence Bundling Pattern
Collecting and Organizing Proof for AI Decisions
Patterns
Added 24 Mar
·
Upd 30 May
·3 min
Explainability Pattern
Transparent AI Decision-Making
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Explainability Service
On-demand model explanations for auditors, regulators, and end users: …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Fallback Chain Pattern
Cascading model fallback strategy where failures or low-confidence …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Fan-Out/Fan-In Pattern for AI Workloads
Parallel processing pattern for AI tasks: split work across multiple …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Feature Flags for AI Model Deployment
Using feature flags to safely roll out AI model changes: A/B testing …
Patterns
Added 25 Mar
·
Upd 30 May
·4 min
Feedback Loop Pattern for AI Systems
Systematic collection and incorporation of user feedback to continuously …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
GDPR-Compliant ML Pipeline
Architecture pattern for building machine learning training and …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
GPU Pooling
Shared GPU infrastructure with intelligent scheduling: maximizing GPU …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Graceful Degradation Patterns for AI Systems
Maintaining service quality when AI components fail or degrade. Fallback …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Guardrails Pattern
Input and Output Safety for AI Systems
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Human-in-the-Loop Patterns for AI Systems
Design patterns for incorporating human review, approval, and correction …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Image Classification Patterns for AI Applications
Patterns for building image classification systems. Multi-modal …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Lakehouse AI Pattern
Unified data architecture that combines data lake flexibility with data …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
LLMOps Pipeline
Production pipeline design for LLM-specific operations: prompt …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Memory Patterns for Conversational AI
Short-Term and Long-Term
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Microservices Architecture for AI Systems
How to decompose AI systems into independent services with clear …
Patterns
Added 25 Mar
·
Upd 30 May
·4 min
ML Feature Platform
Centralized feature computation, storage, and serving for ML systems: …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Model Distillation Patterns for Production AI
Using large model outputs to train smaller, cheaper, faster models for …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Model Ensemble Patterns for AI Applications
Combining multiple models for improved accuracy, reliability, and …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Model Lineage Tracking
End-to-end tracking of data, code, hyperparameters, and artifacts across …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Model Tier Routing
Matching Request Complexity to Model Cost
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Model Versioning and Artifact Management
Why model versioning matters and how to implement it: S3 for artifacts, …
Patterns
Added 25 Mar
·
Upd 30 May
·4 min
Multi-Model Routing Patterns
Strategies for routing requests to different AI models based on task …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Multi-Provider LLM Failover
Automatic failover between LLM providers for high availability: health …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Multi-Region Data Sovereignty Pattern
Architecture pattern for deploying AI systems across multiple regions …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Multi-Tenant AI Architecture Patterns
Serving multiple customers from shared AI infrastructure while …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Observability for AI Systems
Logs, Metrics, Traces
Patterns
Added 25 Mar
·
Upd 30 May
·4 min
Orchestrator-Worker Pattern
An orchestrator LLM decomposes complex tasks and delegates subtasks to …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
PII Redaction Pipeline
Automated detection and removal of personally identifiable information …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Plan-and-Execute Pattern
Separating Planning from Execution in AI Agents
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Policy as Code for ML
Executable governance rules in ML CI/CD pipelines: automated compliance …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Privacy-Preserving AI Pattern
Architecture patterns for building AI systems that protect data privacy, …
Patterns
Added 28 Mar
·
Upd 30 May
·5 min
Progressive Delivery for AI Deployments
Combining feature flags, canary releases, and automated rollback for AI …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Prompt Engineering Patterns for Enterprise Applications
Proven prompt patterns for enterprise AI applications: structured …
Patterns
Added 24 Mar
·
Upd 30 May
·4 min
Prompt Injection Defense
Layered defense strategies against prompt injection attacks in …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Prompt Template Management Patterns
Version control, testing, and deployment patterns for managing prompt …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
RAG Implementation Patterns
Retrieval Augmented Generation in Practice
Patterns
Added 24 Mar
·
Upd 30 May
·4 min
Rate Limiting Patterns for AI Applications
Implementing effective rate limiting for AI-powered applications. …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
ReAct Pattern
Reasoning and Acting in AI Agents
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Real-Time Feature Computation Pattern
The architectural pattern for computing ML features from event streams: …
Patterns
Added 28 Mar
·
Upd 30 May
·5 min
Real-Time Feature Serving
Sub-millisecond feature serving for online inference: architecture, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Real-Time vs Batch AI Processing
Choosing the Right Pattern
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Reflection Pattern
Self-Critique and Iterative Refinement for LLMs
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Response Streaming Patterns for AI Applications
Implementing streaming responses from LLMs for improved perceived …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Retrieval Routing Pattern
Smart routing between multiple knowledge sources based on query intent, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Retry and Backoff Patterns for AI Services
Exponential backoff with jitter, retry budgets, and idempotency patterns …
Patterns
Added 26 Mar
·
Upd 30 May
·5 min
Sandbox Testing Pattern for AI Agents
Sandboxed execution environments for testing AI agents with real tool …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Scoring and Prioritization Patterns for AI Systems
Different scoring approaches for AI-driven prioritization - WSJF, …
Patterns
Added 24 Mar
·
Upd 30 May
·3 min
Self-Healing Architecture
AI-Powered Automated Recovery
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Self-Healing Model Pattern
Automated drift detection, performance monitoring, and retraining …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Semantic Assertion Pattern
Asserting AI output correctness via semantic similarity rather than …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Semantic Caching for AI Applications
Caching AI model responses based on semantic similarity rather than …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Sentiment Analysis Pipeline Patterns
Building production sentiment analysis pipelines. Multi-dimensional …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Shadow Deployment Pattern for AI Models
Running new AI models in parallel with production models to compare …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Statistical Assertion Pattern
A testing pattern for non-deterministic AI outputs: run N times, assert …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Strangler Fig Pattern for AI Migration
How to gradually replace manual processes and legacy rule-based systems …
Patterns
Added 25 Mar
·
Upd 30 May
·7 min
Structured Output
Enforcing JSON and Schema Compliance from LLMs
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Summarization Chain Patterns
Multi-step summarization strategies for long documents. Map-reduce, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
The Intake-to-Action Pattern
Structured Data from Unstructured Input
Patterns
Added 24 Mar
·
Upd 30 May
·3 min
Tiered Analysis Pattern
Progressive Depth for AI Processing
Patterns
Added 26 Mar
·
Upd 30 May
·5 min
Token Optimization Patterns for LLM Applications
Strategies for reducing token usage without sacrificing output quality. …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Tool Use Pattern
Function Calling for AI Agents
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Translation Pipeline Patterns
Building production translation pipelines with AI. Terminology …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
VCR Pattern for AI API Testing
Record-and-replay pattern for AI API testing: capture real model …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Vector Index Management
Lifecycle management for vector embeddings: index building, versioning, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Vector Search Optimization Patterns
Improving vector search quality and performance. Index tuning, hybrid …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
Video Analysis Pipeline Patterns
Architecture patterns for AI-powered video analysis. Frame extraction, …
Patterns
Added 28 Mar
·
Upd 30 May
·3 min
Zero Trust for AI Model Serving
Applying zero trust architecture to AI systems: securing inference …
Patterns
Added 28 Mar
·
Upd 30 May
·4 min
102 articles in this section. Search for a specific topic.
Open source projects