Archived Events

Archived Events

Apr 17

2024

Apr 17 2024
[Spring 2024] Manufacturing AI Applications (Anthony Tomasic)
Speaker:
Anthony Tomasic

Developing AI applications is costly and difficult and recent trends have only intensified these challenges. Developers use a bottom-up approach, focusing on the nitty-gritty of integration and infrastructure, which leads to a complex "blob" of code. Changes to this blob are risky due to the intricate web of dependencies. Fort Alto has fundamentally rethought the application development process with a... Read More

Apr 5

2024

Apr 5 2024
PhD Defense: On Embedding Database Management System Logic in Operating Systems via Restricted Programming Environments (Matt Butrovich)
Speaker:
Matt Butrovich

The rise in computer storage and network performance means that disk I/O and network communication are often no longer bottlenecks in database management systems (DBMSs). Instead, the overheads associated with operating system (OS) services (e.g., system calls, thread scheduling, and data movement from kernel-space) limit query processing responsiveness. User-space applications can elide these overheads with a kernel-bypass design. However, extracting... Read More

Mar 14

2024

Mar 14 2024
[Spring 2024] Towards a Systematic Framework for Index Structure Design (Dong Xie)
Speaker:
Dong Xie

Index structures are at the database management systems' core to facilitate efficient data access. Due to the constant changes in application requirements and hardware trends, people are going through exhaustive and painstaking work designing/tailoring new index structures to catch up. In this talk, I will show a vision of a systematic index structure design framework that will allow index designers... Read More

Feb 29

2024

Feb 29 2024
[Spring 2024] Embedding Database Logic in the Operating System Is Finally a Good Idea (Matt Butrovich)
Speaker:
Matt Butrovich

The rise in computer storage and network performance means that disk I/O and network communication are often no longer bottlenecks in database management systems (DBMSs). Instead, the overheads associated with operating system (OS) services (e.g., system calls, thread scheduling, and data movement from kernel-space) limit query processing responsiveness. To avoid these overheads, user-space applications prioritizing performance over simplicity can elide... Read More

Jan 5

2024

Jan 5 2024
[Winter 2023] Survey and Evaluation of Database Management System Extensibility (Abi Kim)
Speaker:
Abi Kim

Database management system (DBMS) extensibility is a feature which enables users to extend the DBMS with user software. However, the DBMS extensibility environment is fraught with perils, and DBMS developers have to resort to unspecified methods of developing extensions, including copying core DBMS source code and casing between different versions of the DBMS. Extending a DBMS to support new functionality... Read More

Nov 27

2023

Nov 27 2023
[ML⇄DB 2023] Chroma: Vector Database Straight From the Tenderloin! (Jeff Huber)
Speaker:
Jeff Huber
System:
Chroma
Video:
YouTube

This talk is part of the ML⇄DB Seminar Series. Zoom Link: https://cmu.zoom.us/j/91461275681 (Passcode 177332) Read More

Nov 20

2023

Nov 20 2023
[ML⇄DB 2023] pgvector: Stylish Hierarchical Navigable Small World Indexes! (Jonathan Katz)
Speaker:
Jonathan Katz
System:
PostgreSQL
Video:
YouTube

This talk is part of the ML⇄DB Seminar Series. Zoom Link: https://cmu.zoom.us/j/91461275681 (Passcode 177332) Read More

Nov 13

2023

Nov 13 2023
[ML⇄DB 2023] Alibaba: Domain Knowledge Augmented AI for Databases (Jian Tan)
Speaker:
Jian Tan
System:
Alibaba
Video:
YouTube

One goal of applying AI for databases is to make the systems easier to use, e.g., natural language to SQL conversion (NL2SQL), and more efficient to operate, e.g., DevOps root cause analysis (RCA). Although scaling up general models and datasets with less hand engineering have achieved unprecedented successes in various applications, we argue that utilizing domain knowledge to augment AI... Read More

Nov 6

2023

Nov 6 2023
[ML⇄DB 2023] Milvus: A Purpose-Built Vector Data Management System! (Li Liu)
Speaker:
Li Liu
System:
Milvus
Video:
YouTube

This talk is part of the ML⇄DB Seminar Series. Zoom Link: https://cmu.zoom.us/j/91461275681 (Passcode 177332) Read More

Oct 30

2023

Oct 30 2023
[ML⇄DB 2023] Akamas: The Database Tuner of the Future! (Stefano Cereda)
Speaker:
Stefano Cereda
System:
Akamas
Video:
YouTube

This talk is part of the ML⇄DB Seminar Series. Zoom Link: https://cmu.zoom.us/j/91461275681 (Passcode 177332) Read More