When Databases Meet FPGA — Achieving 1 Million TPS with X-DB Heterogeneous Computing

Overview of Alibaba’s X-Engine

X-Engine Compaction

FPGA Accelerated Database

System Design

Detailed Design

FPGA-based Compaction

Asynchronous Scheduling Logic Design

Fault Tolerance Mechanism Design

Experiment Results

Lab environment

DbBench

YCSB

SysBench

Conclusion

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store