Data Systems

COMPSCI 1650

Shortcuts | Project

Course information

  • Instructor: Stratos Idreos.

  • Semester: Fall 2024.

  • Website: http://daslab.seas.harvard.edu/classes/cs165/index.html

  • Outline: Column-store and hybrid systems, shared nothing architectures, cache conscious algorithms, hardware/software co-design, main-memory systems, adaptive indexing, stream processing, scientific data management, key-value stores; History of data systems, relational model, row-store database systems, optimization, indexing, concurrency control, recovery, SQL.

  • Technologies: C, Rust, SIMD/AVX2.

Project

The semester-long project is to design and build a main-memory optimized column-store database system. Details of my project can be found here.