DiSC lab logo DiSC lab · Demos

Demos and Project Pages

Interactive demonstrations and project pages from the Data-intensive Systems and Computing Lab at Boston University. Click a card to explore it.

Screenshot of the Indexing for Near-Sorted Data demo

Indexing for Near-Sorted Data

Demo

Configure near-sorted workloads with the K-L sortedness metric and ingest them into sortedness-aware indexes and classic B+-trees.

Screenshot of the ReStore demo

ReStore: RL-based Multi-Tier Storage Management

Demo

Reinforcement-learning agents decide how to migrate data across storage tiers as the workload shifts.

Screenshot of the ACE buffer pool manager demo

ACE: A Bufferpool for SSDs

Demo

An asymmetry- and concurrency-aware buffer pool manager that exploits the read/write asymmetry and parallelism of modern SSDs.

Screenshot of the Near-Data Data Transformation project page

Near-Data Data Transformation

Project Page

A hardware-software co-design that reorganizes data on the fly near memory, serving both transactional and analytical workloads.

Screenshot of the Persistent Deletes project page

Achieving Persistent Deletes

Project Page

From privacy regulations to system design: making deletes timely and persistent across the policy, application, and storage layers.

Screenshot of the LSM Compactionary demo

LSM Compactionary

Demo

Visualize and compare compaction strategies in LSM-trees and see how each choice affects writes, lookups, and space.

Screenshot of the Acheron demo

Acheron: Persisting Deletes

Demo

See how LSM engines can guarantee that deleted data is physically purged within a user-defined time bound.

Screenshot of the Lethe project page

Lethe: Timely and Persistent Deletes

Project Page

Delete-aware compaction and data layouts that make deletes efficient and timely in out-of-place key-value stores.

Screenshot of the Parametric I/O Model demo

Parametric I/O Model

Demo

An I/O model that captures read/write asymmetry and device concurrency, with algorithms designed around it.