Date: April 17, 2026

Title: Tigon: A Distributed Database for a CXL Pod

Speaker: Austin Li, Ph.D. student, Computer Science


Abstract: Building efficient distributed transactional databases remains a challenging problem despite decades of research. Existing distributed databases synchronize cross-host concurrent data accesses over a network, which requires numerous message exchanges and introduces performance overhead.

We describe Tigon, the first distributed in-memory database that synchronizes cross-host concurrent data accesses using atomic operations on CXL memory. Using CXL memory is more efficient than network-based approaches, however, Tigon must address the limitations of CXL memory. The limitations are CXL’s higher latency and lower bandwidth relative to local DRAM, and its limited hardware support for cross-host cache coherence. For TPC-C and a variant of YCSB, Tigon achieves up to 2.5× higher throughput compared with two optimized shared-nothing databases that use CXL memory as a transport and up to 18.5× higher throughput compared with an RDMA-based distributed database.


Bio: Austin Li is a Ph.D. student working with Lorenzo Alvisi. His research interests broadly include distributed systems, cloud computing, and the challenges in creating efficient, durable, consistent, and fault tolerant systems.