Architecture

Architecture

Repeatable design patterns that combine multiple technologies to solve structural problems.

90 nodes
NVIDIA STX Reference ArchitectureArchitecture

NVIDIA's rack-scale AI-storage blueprint (GTC 2026): three mandated modules — CMX context-memory tier, Vera-CPU storage frontend, …

63
Local Object Transport Accelerator (LOTA)Architecture

An AI-native caching/transport proxy that runs on GPU/CPU nodes and presents a local S3 endpoint — serving hot data from node-loca…

52
Rollout-Level Replay BuffersArchitecture

A distributed storage pattern for RL post-training of LLMs that persists individual rollouts and reasoning trajectories to seconda…

62
Rollout Routing Replay (R3)Architecture

An RL synchronization mechanism that stabilizes Mixture-of-Experts models by recording the exact expert-routing masks chosen durin…

41
Lakehouse ArchitectureArchitecture

A unified architecture combining data lake storage (files on S3) with warehouse capabilities (ACID, schema enforcement, SQL access…

383
Medallion ArchitectureArchitecture

A layered data quality pattern — Bronze (raw), Silver (cleansed), Gold (business-ready) — with each layer stored on object storage…

83
Separation of Storage and ComputeArchitecture

The design pattern of keeping data in S3 while running independent, elastically scaled compute engines against it.

103
Hybrid S3 + Vector IndexArchitecture

A pattern that stores raw data on S3 and maintains a vector index over embeddings that points back to S3 objects.

123
Offline Embedding PipelineArchitecture

A batch pattern where embeddings are generated from S3-stored data on a schedule, with resulting vectors written back to object st…

43
Local Inference StackArchitecture

A pattern of running ML/LLM models on local hardware against data stored in or pulled from S3, avoiding cloud-based inference APIs…

53
Write-Audit-PublishArchitecture

A data quality pattern where data lands in a raw S3 zone, undergoes validation, and is promoted to a curated zone only after passi…

63
Tiered StorageArchitecture

Moving data between hot, warm, and cold storage tiers based on access frequency. S3 itself offers tiering (Standard, Infrequent Ac…

83
Geo-Dispersed Erasure CodingArchitecture

An erasure coding scheme that distributes data fragments and parity blocks across geographically separated sites, providing durabi…

53
NVMe-backed Object TierArchitecture

An architecture placing NVMe flash as a high-performance local storage tier beneath the S3 API, serving hot objects with microseco…

72
GPU-Direct Storage PipelineArchitecture

An architecture that streams data directly from storage devices to GPU memory, bypassing the CPU and system memory entirely. Uses …

103
RDMA-Accelerated Object AccessArchitecture

Using RDMA network transport for microsecond-level object storage access within high-performance computing clusters, bypassing ker…

72
Cache-Fronted Object StorageArchitecture

Placing a cache layer (SSD, Alluxio, CDN, or in-memory cache) in front of S3 to serve frequently accessed objects with lower laten…

62
Checkpoint/Artifact Lake on Object StorageArchitecture

Using S3 as the durable repository for ML model checkpoints, trained model artifacts, training logs, and experiment metadata. A ce…

63
Training Data Streaming from Object StorageArchitecture

Streaming training data directly from S3 into GPU training loops during ML model training, avoiding the need to download entire da…

143
Feature/Embedding Store on Object StorageArchitecture

Storing ML feature vectors and embedding tables on S3 in columnar formats (Parquet, Lance), enabling cost-effective persistence an…

53
Online Embedding Refresh PipelineArchitecture

A continuous pipeline that regenerates vector embeddings as source data in S3 changes, keeping vector indexes in sync with the lat…

52
Multi-Site ReplicationArchitecture

The general architectural pattern of copying or synchronizing S3-compatible object data across two or more geographically distinct…

6
Active-Active Multi-Site Object ReplicationArchitecture

Bidirectional replication between two or more S3-compatible storage sites where all sites accept writes simultaneously, with confl…

73
Edge-to-Core Object AggregationArchitecture

A one-way replication pattern where data collected at edge S3-compatible storage nodes is continuously replicated to a central S3 …

42
Immutable Backup Repository on Object StorageArchitecture

Using S3 Object Lock to create a tamper-proof backup vault where backup data cannot be deleted or modified until the retention per…

63
Ransomware-Resilient Object Backup ArchitectureArchitecture

A defense-in-depth backup architecture combining S3 Object Lock, air-gapped replication, anomaly detection on access patterns, and…

52
Deletion VectorArchitecture

A metadata pattern that tracks which rows in a data file have been logically deleted or updated, using a compact bitmap instead of…

52
LSM-tree on S3Architecture

An architectural pattern adapting Log-Structured Merge-tree storage to object storage, where writes are batched into sorted append…

42
CompactionArchitecture

The background maintenance operation that merges many small data files into fewer, larger files within a table format (Iceberg, De…

103
CDC into LakehouseArchitecture

The architecture pattern of capturing row-level changes (inserts, updates, deletes) from operational databases and applying them t…

113
Row / Column SecurityArchitecture

The practice of restricting access to specific rows or columns within lakehouse tables based on user identity, role, or policy, en…

83
Encryption / KMSArchitecture

The combination of data encryption (at rest and in transit) with key management service (KMS) integration to protect S3-stored dat…

103
Tenant IsolationArchitecture

The set of architectural strategies for ensuring that multiple tenants (customers, business units, or environments) sharing an S3-…

93
RAG over Structured DataArchitecture

The architecture pattern of using retrieval-augmented generation (RAG) to answer natural language questions against structured dat…

163
Clustering / Sort OrderArchitecture

The practice of physically organizing data files within a table by the values of one or more columns, so that queries filtering on…

73
File Sizing StrategyArchitecture

The practice of deliberately targeting optimal data file sizes (typically 128 MB to 1 GB for Parquet on S3) to balance S3 request …

83
Audit TrailsArchitecture

The practice of recording a tamper-evident history of all data access, modification, and governance events within an S3-based lake…

63
PII TokenizationArchitecture

The process of replacing personally identifiable information (PII) in S3-stored datasets with non-reversible or reversible tokens,…

93
Batch vs StreamingArchitecture

The architectural decision between processing S3 data in periodic batch jobs (hourly/daily) versus continuous streaming ingestion,…

83
Event-Driven IngestionArchitecture

An architecture pattern where data ingestion into S3-based lakehouses is triggered by events (S3 notifications, Kafka messages, we…

83
Manifest PruningArchitecture

The optimization technique used by table formats (especially Iceberg) to skip reading irrelevant manifest files during query plann…

53
Compliance-Aware ArchitecturesArchitecture

Lakehouse design patterns that embed regulatory requirements (GDPR, CCPA, HIPAA, SOX) directly into the data architecture rather t…

143
East Data West ComputingArchitecture

China's national AI-infrastructure placement strategy that separates compute placement from data origin along the country's energy…

132
Branching / TaggingArchitecture

The catalog-level capability to create lightweight named references (branches and tags) to specific table states, enabling isolate…

73
AI-Safe ViewsArchitecture

The practice of creating constrained, pre-filtered views over lakehouse tables that limit what data AI/LLM systems can access, pre…

103
Structured ChunkingArchitecture

The practice of splitting S3-stored structured and semi-structured data (Parquet files, JSON documents, CSV records) into semantic…

53
Benchmarking MethodologyArchitecture

The discipline of designing, executing, and reporting reproducible performance tests for S3-based data systems, covering throughpu…

63
Capacity PlanningArchitecture

The practice of forecasting and provisioning storage, compute, and network resources for S3-based data systems based on projected …

63
Hybrid Metadata PatternsArchitecture

Architectural approaches that combine multiple metadata systems (e.g., Glue Catalog for Iceberg tables, OpenMetadata for governanc…

63
Interoperability PatternsArchitecture

Architectural strategies for enabling multiple table formats (Iceberg, Delta, Hudi), query engines (Spark, Trino, Flink), and cata…

63
Non-Blocking Concurrency ControlArchitecture

A concurrency model for lakehouse table formats that uses distributed timelines rather than locks or optimistic retries, allowing …

53
Decoupled Vector SearchArchitecture

A vector database architecture that separates index storage on object storage from query compute, using Inverted File Indexes (IVF…

53
PartitioningArchitecture

The strategy of physically organizing table data files by column values so query engines can skip irrelevant files. On S3-backed l…

53
Credential VendingArchitecture

A security architecture where a control plane issues short-lived, narrowly scoped S3 credentials at query time rather than relying…

63
Object Lifecycle ManagementArchitecture

Automated rules that transition S3 objects between storage tiers (Standard → Infrequent Access → Glacier → Deep Archive) or expire…

52
Lakehouse for AI WorkflowsArchitecture

The architectural pattern of using governed, ACID-transactional lakehouse tables on S3 as the single data substrate for AI/ML pipe…

62
Multimodal Object StorageArchitecture

An architectural pattern for co-locating heterogeneous data types — images, video, audio, PDFs, sensor streams — alongside structu…

62
Redaction LayersArchitecture

A query-time data protection architecture that dynamically masks, tokenizes, or filters sensitive fields from S3-backed lakehouse …

62
Hybrid RetrievalArchitecture

A retrieval pattern that combines **dense vector similarity** (semantic search via embeddings) with **sparse lexical search** (BM2…

8
Real-Time AI LakehouseArchitecture

A lakehouse architecture that ingests data as a **streaming first-class citizen** rather than as a periodic batch append. Built on…

10
Animesis CMA (Constitutional Memory Architecture)Architecture

A four-layer **Constitutional Memory Architecture** for persistent AI agents, proposed in [arXiv:2603.04740 "Memory as Ontology: A…

5
Forgetting-as-a-Service (FaaS)Architecture

A category of infrastructure providing **deterministic, verifiable deletion of AI memory** — including gradient-based unlearning, …

5
H3LIXArchitecture

An academic-grade reference architecture for **distributed AI cognition** — detailed in [arXiv:2603.08893 "A Decentralized Frontie…

3
Multi-Head Latent Attention (MLA)Architecture

A KV-cache compression technique for transformer attention, introduced in the DeepSeek-V2 paper and now the standard attention mec…

16
DeepSeekMoEArchitecture

The Mixture-of-Experts routing architecture used in DeepSeek V3 and derivative models. Two-tier expert structure: **1–2 shared exp…

8
DualPipeArchitecture

Bidirectional pipeline-parallelism algorithm released as part of DeepSeek's Open Source Week Day 4 (February 2025), explicitly des…

2
DeepGEMMArchitecture

Clean, FP8-first GEMM (general matrix multiplication) library from DeepSeek, hand-tuned on top of NVIDIA CuTe and CUTLASS primitiv…

2
TurboQuantArchitecture

Near-optimal KV-cache quantization technique from Google Research, published as the ICLR 2026 paper *arXiv 2504.19874*. Combines *…

4
Auxiliary-Loss-Free Load BalancingArchitecture

Mixture-of-Experts load-balancing strategy that abandons the traditional auxiliary-loss term in favor of a **per-expert bias-adjus…

3
Agent Memory GuardArchitecture

OWASP's open-source runtime middleware defense layer for AI agent memory systems, mapped to the **ASI06: Memory Poisoning** entry …

10
Memory Governance and QualityArchitecture

An architectural pattern integrating memory lifecycle management directly into the LLM's decision policy via **reinforcement learn…

8
Memory Orchestration (HMO)Architecture

**Hierarchical Memory Orchestration** — formalized in arXiv 2604.01670 ("Hierarchical Memory Orchestration for Personalized Persis…

7
Memory Lifecycle ManagementArchitecture

An architectural pattern that decouples **memory distillation** (deciding what's worth retaining) from **memory compression** (alg…

7
ObjectCacheArchitecture

A research-prototype architecture for **layerwise persistence of LLM KV-cache to S3-compatible object storage**, exploiting the ob…

6
Prefill-Decode DisaggregationArchitecture

An LLM-serving architecture pattern that splits the two compute phases of transformer inference — **prefill** (compute-bound, proc…

9
Memory Efficient AttentionArchitecture

An umbrella architectural family of attention computation methods that reduce the memory footprint of the attention operation from…

5
Decoupled RoPEArchitecture

A positional-encoding pattern introduced by DeepSeek-V2's Multi-head Latent Attention that **decouples** the rotary positional enc…

3
MCP GatewayArchitecture

A specialized, state-aware reverse proxy purpose-built for the **Model Context Protocol** — managing bidirectional Server-Sent-Eve…

7
KV-Cache DisaggregationArchitecture

An architectural pattern that decouples LLM inference compute from inference **state** (the KV-cache), enabling that state to be s…

11
MCP Knowledge GraphArchitecture

An architectural pattern in which an enterprise **knowledge graph** (Neo4j, PuppyGraph, TigerGraph, ArangoDB, or a custom triple s…

3
Durable Agent RuntimeArchitecture

An architectural pattern in which an LLM agent's execution loop is decomposed into discrete, **checkpointed step boundaries** — at…

9
FAME ArchitectureArchitecture

A reference architecture — **F**unctions-as-a-Service-based **A**rchitecture for orchestrating **M**CP-**e**nabled agentic workflo…

6
Hierarchical KV Cache ArchitectureArchitecture

A four-tier storage architecture for LLM-inference KV-cache, layering: **(L1)** active working-set KV-cache in GPU HBM; **(L2)** p…

7
Inner/Outer Harness PatternArchitecture

A design pattern for autonomous agents that explicitly separates the **inner harness** (the loop concerned with model behavior: pr…

3
Direct Corpus Interaction (DCI)Architecture

An agentic-search retrieval method where the LLM uses terminal primitives (grep, file reads, scripts) to interrogate the raw corpu…

54
Agentic Data PlaneArchitecture

The infrastructure layer governing data accessed autonomously by AI agents — MCP servers, catalog-enforced authorization, and gate…

33
Catalog-Centric Control PlaneArchitecture

The pattern where the table catalog — not any single engine — becomes the lakehouse control surface, owning credential vending, au…

104
Direct Preference Optimization (DPO)Architecture

Preference alignment as a plain classification loss — no reward model, no RL loop; the model's own log-ratios against a frozen ref…

94
Parameter-Efficient Fine-Tuning (LoRA / QLoRA)Architecture

Fine-tuning by training small low-rank matrices against a frozen base model (LoRA), optionally with the base quantized to 4-bit NF…

134
Synthetic Training Data GenerationArchitecture

Generating fine-tuning corpora with a teacher model over your own documents — the self-instruct/distillation pattern — then filter…

75
View in graph →