Architecture Templates

Start from a proven blueprint and adapt it to your system.

Web ApplicationProduction

SaaS Application

Baseline SaaS architecture with sync APIs, async job processing, webhook billing, and cache layer. Suitable for scalable web apps with background workloads.

Hot-path cachingBackground jobsObservability-ready
11 nodes11 edgesTeam-scale product
Open
E-commerceAdvanced

E-commerce High Traffic

Flash-sale ready storefront with CDN edge caching, search indexing, event-driven fulfillment, and Stripe payment webhooks. Handles spiky traffic via layered caching and async order processing.

Edge cachingEvent-driven fulfillmentSearch-first browsing
11 nodes10 edgesOrg-scale commerce
Open
Enterprise IntegrationAdvanced

Queue-based ERP Sync

Async enterprise integration pattern with reliable message queuing, exponential retry, and dead-letter isolation. Use when syncing internal systems with ERP without tight coupling.

Async processingAI-assisted flowsEvent backbone
7 nodes7 edgesOrg critical
Open
AI / MLAdvanced

AI Chatbot Stack

LLM-powered chatbot with RAG vector retrieval, WebSocket streaming, multi-provider failover, and persistent chat history. Suitable for production AI assistants and copilot products.

Streaming UXRAG retrievalProvider failover
9 nodes8 edgesAI product stack
Open
Event ProcessingAdvanced

Webhook Ingestion Pipeline

Multi-source webhook receiver with signature validation, rate limiting, Kafka fan-out, and dead-letter alerting. Suitable for building reliable event intake from third-party platforms.

Async processingAI-assisted flowsEvent backbone
9 nodes8 edgesOrg critical
Open
Data PipelineAdvanced

News Crawler Pipeline

Scheduled scraper pipeline with URL-frontier queuing, document storage, full-text indexing, and CDN-cached read API. Use for aggregators, content trackers, or data harvesting systems.

Async processingLatency optimization
7 nodes8 edgesOrg critical
Open
MicroservicesAdvanced

Microservice Event-Driven

Domain-driven microservices with event sourcing, CQRS-style analytics write path, and dead-letter isolation. Use when services must evolve independently with async integration.

Async processingAI-assisted flowsEvent backbone
11 nodes11 edgesOrg critical
Open
DevOpsProduction

CI/CD Deployment Pipeline

End-to-end CI/CD pipeline with containerized builds, secrets injection, staged rollout (staging → production), and Prometheus/Grafana observability. Use when shipping containerized services reliably.

GitOps workflowSecrets hygieneRollout visibility
9 nodes8 edgesPlatform engineering
Open
LearningStarter

Getting Started

Walkthrough of core ArchFlow interactions: drag & drop, node connections, inspector edits, template selection, and export. Start here to learn the tool.

Interactive canvasStep-by-step flowNo prior setup
5 nodes5 edgesLearning
Open
RealtimeProduction

Realtime Chat System

Realtime messaging system with WebSocket channels, pub/sub presence tracking, durable message history, media uploads, and error telemetry. Use for chat products, collaborative tools, or live feeds.

WebSocket transportPresence stateDurable history
8 nodes9 edgesRealtime collaboration
Open
MediaProduction

Video Streaming Platform

Video transcoding pipeline with async job queuing, multi-bitrate FFmpeg encoding, S3 segment storage, CDN delivery, and real-time engagement analytics. Use for VOD and streaming platforms.

Async processingEvent backboneLatency optimization
8 nodes8 edgesTeam to org
Open
EnterpriseAdvanced

Multi-tenant SaaS ERP

Multi-tenant ERP platform with per-tenant schema isolation, shared API gateway, RBAC via Redis cache, and batch worker for reports and reconciliation. Use for B2B SaaS platforms.

Tenant context routingSchema isolationBatch reporting
8 nodes8 edgesEnterprise SaaS
Open
AI / MLAdvanced

AI Agent Workflow

Autonomous AI agent with LLM inference, RAG retrieval, tool execution, async job queue for long tasks, human approval checkpoint, and persistent memory. Use for copilots, autonomous workflows, and AI agents.

Agent orchestrationTool callingMemory persistence
9 nodes10 edgesAgentic automation
Open
Event-DrivenProduction

Event Replay & DLQ Monitoring

Resilient event pipeline with parallel consumers, dead-letter parking, manual replay trigger, and PagerDuty alerting. Use to build observable, fault-tolerant event-driven systems.

Async processingEvent backbone
8 nodes9 edgesTeam to org
Open
DevOpsStarter

Feature Flag Rollout System

Feature flag system with real-time evaluation engine, Redis hot cache, PostgreSQL source of truth, and A/B impression tracking. Use for progressive rollouts, killswitches, and experimentation.

Latency optimization
6 nodes6 edgesSingle team
Open
Data EngineeringProduction

High-frequency Analytics Pipeline

High-throughput analytics pipeline ingesting clickstream events via Kafka, processing in real-time with Flink, archiving with Spark to S3, and querying with ClickHouse for live dashboards.

Async processingObservability-readyEvent backbone
8 nodes8 edgesTeam to org
Open
AI / MLProduction

Search & Recommendation Engine

Search and recommendation system with Elasticsearch full-text retrieval, ML-powered ranking and embedding, collaborative filtering, and real-time click event feedback loop.

Async processingEvent backboneLatency optimization
7 nodes7 edgesTeam to org
Open
InfrastructureStarter

Multi-region API Failover

Active-passive multi-region setup with DNS global load balancer, primary/replica PostgreSQL replication, and automated health-check-driven failover. Use for high-availability APIs with sub-minute RTO.

Baseline architecture
6 nodes6 edgesSingle team
Open
AI / MLProduction

Edge-first AI Search App

Edge-deployed AI search with serverless query processing, embedding-keyed semantic cache, vector retrieval grounding, and OpenTelemetry request tracing. Suitable for low-latency AI search products.

Edge executionSemantic cacheRAG answers
7 nodes7 edgesGlobal low-latency search
Open