Architecture

76 articles Use search to find specific topics
76 total
The Cloud Architecture Behind Every AI App New A plain-English tour of the production cloud stack behind a real AI … Guides
Added 25 Jun · Upd 25 Jun ·7 min
Frontend vs Backend: The Layers of an App New A plain-English guide to the frontend, backend, database, and … Basics
Added 23 Jun · Upd 23 Jun ·9 min
The History of IT: From the Abacus to the AI-Native Era New A sourced, comprehensive history of information technology: hardware, … Guides
Added 23 Jun · Upd 23 Jun ·12 min
The History of IT: Interactive Timeline New An interactive, primary-sourced timeline of information technology from …
Added 23 Jun · Upd 23 Jun
The History of Software Architecture: From Mainframes to AI-Native New A sourced timeline of how software architecture evolved, from 1960s … Guides
Added 23 Jun · Upd 23 Jun ·9 min
AI Concepts Knowledge Graph New Interactive learning-path map of 124 concepts and 237 connections. Click …
Added 22 Jun · Upd 22 Jun
AI Architecture Patterns From Monolith to Multi-Agent Guides
Added 25 Mar · Upd 30 May ·5 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 Systems Are Software Systems Why production AI requires the same engineering discipline as any … Guides
Added 31 Mar · Upd 30 May ·9 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
AI-Generated Architecture Diagrams from Code Automatically generate and update architecture diagrams by having AI … Ideas
Added 28 Mar · Upd 30 May ·2 min
AI-Optimized Cache Invalidation AI predicts optimal cache TTLs and invalidation timing based on access … Ideas
Added 28 Mar · Upd 30 May ·2 min
Architecture Decision Records and Evaluation Methods Using ADRs and architecture evaluation methods like ATAM to document and … Frameworks
Added 28 Mar · Upd 30 May ·4 min
AWS Well-Architected AI/ML Lens Applying Best Practices to Machine Learning Frameworks
Added 26 Mar · Upd 30 May ·5 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
Batch vs Real-Time Inference Patterns Comparing batch and real-time inference patterns for ML models, covering … Comparisons
Added 28 Mar · Upd 14 Jun ·5 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
Building AI Chatbots From Prototype to Production Guides
Added 28 Mar · Upd 30 May ·5 min
Building an AI Video Pipeline on AWS Architecture guide for an end-to-end AI video pipeline: S3 ingest, … Solutions
Added 24 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
Case Pattern: AI Video Processing Pipeline for a National Broadcaster Architecture and lessons from building a production AI pipeline that … Case Patterns
Added 24 Mar · Upd 30 May ·3 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
Circuit Breaker Pattern for AI Services Handling model failures gracefully in production AI systems: fallback … Patterns
Added 25 Mar · Upd 30 May ·5 min
Clean Architecture What clean architecture is, how dependency inversion organizes code … Glossary
Added 28 Mar · Upd 30 May ·2 min
Clean Architecture Robert C. Martin's architectural pattern for organizing software so that … Foundations
Added 1 Jan 0001 · Upd 30 May ·7 min
Compound AI System An AI architecture that combines multiple models, retrievers, tools, and … Glossary
Added 28 Mar · Upd 30 May ·2 min
Compound AI Systems Architecture Framework for Multi-Model Coordination Frameworks
Added 28 Mar · Upd 30 May ·4 min
Cost Optimization (Well-Architected Pillar) The Well-Architected pillar covering right-sizing, reserved capacity, … Glossary
Added 26 Mar · Upd 30 May ·5 min
CQRS Command Query Responsibility Segregation Glossary
Added 28 Mar · Upd 30 May ·2 min
Design Patterns The Gang of Four catalog of reusable solutions to recurring … Foundations
Added 1 Jan 0001 · Upd 30 May ·7 min
Direct Model Interface The Simplest AI Integration Pattern Patterns
Added 28 Mar · Upd 30 May ·4 min
Domain-Driven Design Eric Evans's approach to software design that aligns the structure and … Foundations
Added 1 Jan 0001 · Upd 30 May ·9 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
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 Sourcing and CQRS for AI Pipelines Using event-driven architecture patterns for AI data pipelines: … Patterns
Added 25 Mar · Upd 30 May ·5 min
Event Storming Collaborative Domain Exploration Guides
Added 28 May · Upd 30 May ·7 min
From Zero to Production: The Complete Path A structured learning path and architectural progression for shipping a …
Added 28 May · Upd 30 May ·8 min
GDPR-Compliant ML Pipeline Architecture pattern for building machine learning training and … 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
Hexagonal Architecture What hexagonal architecture is, how ports and adapters decouple business … Glossary
Added 28 Mar · Upd 30 May ·2 min
How to Prepare for Sudden AI Provider Restrictions A resilience playbook for builders: multi-provider abstraction, … Guides
Added 14 Jun · Upd 14 Jun ·4 min
Hybrid Cloud AI Video Pipeline with Amazon FSx for NetApp ONTAP How to build an AI video processing pipeline that spans on-premises … Solutions
Added 26 Mar · Upd 30 May ·5 min
Inverse Conway Maneuver for AI Designing Teams to Shape Systems Frameworks
Added 28 Mar · Upd 30 May ·4 min
LLM Gateway Architecture How to design a centralized LLM access layer that handles routing, rate … Guides
Added 28 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
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
Microservices vs Monolith for AI Applications Comparing microservice and monolithic architectures for AI applications, … Comparisons
Added 28 Mar · Upd 14 Jun ·6 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
Model Ensemble Patterns for AI Applications Combining multiple models for improved accuracy, reliability, and … Patterns
Added 28 Mar · Upd 30 May ·4 min
Model Tier Routing Matching Request Complexity to Model Cost Patterns
Added 28 Mar · Upd 30 May ·3 min
Multi-Agent AI Systems When One Model Is Not Enough Guides
Added 24 Mar · Upd 30 May ·3 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-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
Operational Excellence (Well-Architected Pillar) The Well-Architected pillar covering runbooks, automation, … Glossary
Added 26 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
Performance Efficiency (Well-Architected Pillar) The Well-Architected pillar covering compute selection, storage, … Glossary
Added 26 Mar · Upd 30 May ·5 min
Ports and Adapters What the ports and adapters pattern is, how it structures application … Glossary
Added 28 Mar · Upd 30 May ·2 min
Prompt Chaining Breaking Complex Tasks into Steps Guides
Added 28 Mar · Upd 30 May ·5 min
Real-Time vs Batch AI Processing Choosing the Right Pattern Patterns
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
Response Streaming Patterns for AI Applications Implementing streaming responses from LLMs for improved perceived … Patterns
Added 28 Mar · Upd 30 May ·3 min
REST vs GraphQL for AI Application APIs Comparing REST and GraphQL API designs for AI applications, covering … Comparisons
Added 28 Mar · Upd 14 Jun ·6 min
Single Agent vs Multi-Agent Architectures When to use a single AI agent versus a multi-agent system, covering … Comparisons
Added 28 Mar · Upd 14 Jun ·5 min
Software Architecture for AI Systems Architecture decisions, ADRs, and trade-offs for AI systems covering … Guides
Added 28 Mar · Upd 30 May ·4 min
SOLID Principles Five principles of object-oriented class design formulated by Robert C. … Foundations
Added 1 Jan 0001 · Upd 30 May ·7 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
Sustainability (Well-Architected Pillar) The Well-Architected pillar added in 2021 covering efficient resource … Glossary
Added 26 Mar · Upd 30 May ·5 min
The Well-Architected Framework Why Every Cloud Provider Has One Frameworks
Added 26 Mar · Upd 30 May ·5 min
Tiered Analysis Pattern Progressive Depth for AI Processing Patterns
Added 26 Mar · Upd 30 May ·5 min
Twelve-Factor AI Applying 12-Factor App Principles to AI Systems Guides
Added 25 Mar · Upd 30 May ·9 min
Twelve-Factor App What the twelve-factor methodology is, how it guides cloud-native … Glossary
Added 28 Mar · Upd 30 May ·2 min
Well-Architected Framework The cloud architecture review methodology used by AWS, Azure, and Google … Foundations
Added 1 Jan 0001 · Upd 30 May ·14 min

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