Learn & build
Architecture
7 notes
Design
Architecture Patterns
Study architecture decisions through reusable patterns. Add architecture metadata to any guide to unlock richer diagrams, components, data flow, security, cost, scaling, and failure-mode sections.
Architecture guide
Architecture Decision Guide
Intermediate
Event-Driven Processing Architecture
Advanced
Multi-Region Resilient API Architecture
Advanced
Production AI Agent Architecture
Advanced
Production ML Platform Architecture
Advanced
Production RAG Platform Architecture
Intermediate
Secure File Upload Architecture
learn
Architecture Decision Guide
A practical framework for designing cloud and AI systems and explaining architecture trade-offs.
learn
Event-Driven Processing Architecture
A production design case for decoupling asynchronous workloads with durable messaging, retries, idempotency, and observability.
learn
Multi-Region Resilient API Architecture
A design case for highly resilient APIs with explicit failure domains, traffic management, data strategy, and recovery objectives.
learn
Production AI Agent Architecture
A design case for tool-using AI agents with bounded execution, authorization, observability, and safe failure handling.
learn
Production ML Platform Architecture
A reusable architecture case for training, evaluating, deploying, monitoring, and safely updating machine-learning models.
learn
Production RAG Platform Architecture
A requirements-first architecture pattern for designing a production retrieval-augmented generation platform.
learn
Secure File Upload Architecture
A secure design case for browser-to-object-storage uploads with authorization, validation, isolation, and asynchronous processing.