Skip to content
@sfu-dis

Data-Intensive Systems Lab at Simon Fraser University

Core data systems research atop Burnaby Mountain

Welcome! 👋

We work on transactional and analytical systems on modern hardware, new programming paradigms and support for emerging applications. We also contribute to related areas such as synchronization, operating systems and distributed systems while solving database systems problems.

Our work consistently appears in top-tier database conferences (VLDB/SIGMOD/CIDR) and is being picked up by industry partners. For example:

Our lab is also home to a series of open-source research prototypes that received major awards (e.g., ACM SIGMOD Research Highlights 2021, 2023) and are being used by our peers, e.g., CoroBase, PiBench, ERMIA, PMwCAS and implementations of concurrent persistent memory indexes. All of our work is open-source - check out the repositories page to learn more!

We are part of the Data Science Research Group in the School of Computing Science at Simon Fraser University in Metro Vancouver, Canada.

People:

PI: Tianzheng Wang, Assistant Professor at SFU CS
Current PhD Students: Jiatang Zhou (2024-), Ziyi Yan (2021-), Tianxun Hu (2021-), Kaisong Huang (2020-)
See here for undergrads, visitors and alumni.

Pinned

  1. mosaicdb mosaicdb Public

    The Art of Latency Hiding in Modern Database Engines (VLDB 2024)

    C++ 33

  2. optiql optiql Public

    Optimistic queue-based reader-writer lock for robust index synchronization (SIGMOD 2024)

    C++ 14

  3. tesseract tesseract Public

    Tesseract: Efficient Online Schema Evolution for Snapshot Databases (VLDB 2023)

    C++ 18 2

  4. ssd-vs-pm ssd-vs-pm Public

    Cost/performance analysis of index structures on SSD and persistent memory (CIDR 2022)

    C++ 35 2

  5. skeena skeena Public

    Skeena: Efficient and Consistent Cross-Engine Transactions (SIGMOD 2022, ACM SIGMOD Research Highlights Award 2022)

    C++ 10 1

  6. corobase corobase Public

    Coroutine-Oriented Main-Memory Database Engine (VLDB 2021)

    C++ 233 28

Repositories

Showing 10 of 19 repositories
  • optiql Public

    Optimistic queue-based reader-writer lock for robust index synchronization (SIGMOD 2024)

    C++ 14 0 0 0 Updated May 9, 2024
  • .github Public
    0 1 0 0 Updated Apr 23, 2024
  • mosaicdb Public

    The Art of Latency Hiding in Modern Database Engines (VLDB 2024)

    C++ 33 MIT 0 0 0 Updated Jan 23, 2024
  • pibench Public

    Benchmarking framework for index structures on persistent memory

    C++ 84 MIT 16 11 1 Updated Jul 12, 2023
  • skeena Public

    Skeena: Efficient and Consistent Cross-Engine Transactions (SIGMOD 2022, ACM SIGMOD Research Highlights Award 2022)

    C++ 10 1 0 0 Updated May 11, 2023
  • tesseract Public

    Tesseract: Efficient Online Schema Evolution for Snapshot Databases (VLDB 2023)

    C++ 18 MIT 2 0 0 Updated Apr 1, 2023
  • pibench-online Public

    Interactive Benchmarking of Persistent Memory Indexes

    Vue 16 MIT 0 2 26 Updated Jan 20, 2023
  • ermia Public

    ERMIA: Memory-Optimized OLTP engine for Heterogeneous Workloads (SIGMOD 2016)

    C++ 88 MIT 27 0 0 Updated Dec 11, 2022
  • pibench-ep2 Public

    Benchmarking new Optane PMem-based persistent memory range indexes (VLDB 2022)

    C++ 19 5 0 0 Updated Nov 15, 2022
  • ssd-vs-pm Public

    Cost/performance analysis of index structures on SSD and persistent memory (CIDR 2022)

    C++ 35 MIT 2 0 0 Updated Jun 23, 2022

Top languages

Loading…

Most used topics

Loading…