Skip to content
Open access

Rethinking Database Architectures for Memory-Centric Computing

Aug 2026 · Datenbank-Spektrum · 0 citations · 36 references

TL;DR

A memory-centric design model in which a database expresses what it needs from memory as declarative properties and a runtime resolves them against whichever fabric is present, and three architectural principles from recent work that instantiate this approach at different layers of the stack are consolidated.

Abstract

Datacenter architectures have steadily moved toward resource disaggregation, storage first, and now memory itself. This shift is arriving through several competing fabrics (RDMA, CXL pooling) that show no sign of converging. Their shared features lead to treating them as one class: memory has stopped being local, uniform, or CPU-owned. But their differences in latency, coherence, ownership, and failure behavior are large enough that a database engine wired to any one of them is costly to retarget when the next one arrives. In this position paper, we present a memory-centric design model in which a database expresses what it needs from memory as declarative properties and a runtime resolves them against whichever fabric is present. We consolidate three architectural principles from recent work that instantiate this approach at different layers of the stack: logical memory regions, declarative memory services, and state-centric task DAGs.

Read PDF

Similar papers

Open access Sep 2026

Cracks in the Memory Wall: Data Systems On Disaggregated Memory

The growing disparity between processor core scaling and memory bandwidth has exposed the physical and economic limits of processor-centric database architectures. While Compute Express Link (CXL) and other emerging technologies enable a necessary shift toward memory-centric, disaggregated topologies, it also introdu...

Yi Jiang, Hamish Nicholson, Anastasia Ailamaki · 0 citations
Preprint Aug 2026

MEMONDEMAND: A Memory Management System for Large-Scale Enterprise Data

On EnterpriseRAG-Bench, MEMONDEMAND outperforms the strongest published LB#1 result at every evaluated scale from 10M tokens through the complete 618M- token collection, and results on FinanceBench, HotpotQA, and FRAMES further show strong performance across financial, multi-hop, and fact-retrieval settings.

Xin-Yuan Song, Bo-Wen Zhu, H. Haque et al. · 0 citations
Preprint Sep 2026

Decoupling Disaggregated Memory Optimizations from Indexing: A Compiler-Runtime Approach

Disaggregated memory (DM) decouples compute and memory into independently scalable pools, connected over a slower interconnect rather than a local bus. This decoupling is exactly what makes DM attractive--but it also means that every index must now reason explicitly about remote-memory access and its associated optimiz...

Xin-Peng Zhao, Ze-Ling Long, Chaichon Wongkham et al. · 0 citations
Open access Sep 2026

Toward Disaggregated Analytical Database Systems in the AI Hardware Era

This paper identifies effective I/O-computation overlap as a key requirement for fully exploiting the AI data center stack, and outlines future research directions for next-generation analytical database architectures.

Ji-Gao Luo, Nils Boeschen, Muhammad El-Hindi et al. · 0 citations
Book Open access Aug 2026

DynamoServe: A Distributed Tiered Memory System for Multi-tenant LLM Serving

DynamoServe is presented, a multi-tenant LLM serving framework that addresses challenges through three key innovations: leveraging stranded GPU memory to offload model weights and KV caches, mitigating resource fragmentation in multi-workload environments, and improving memory locality through coordinated data placemen...

Diman Zad Tootaghaj, Khaled Diab, Bob Lantz et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.