APAC MDS Meetup
Details
On August 25, we're holding our next meetup in Singapore. Our first guest speaker is Manuel Rigger (Assistant Professor, NUS). Our second speaker is Zhi LIU (Software Engineer, Singularity Data). Some of the essential details ๐
Join Zoom Meeting: https://singularity-data.zoom.us/j/83360517597?pwd=TGxDOXNYS2FKLzJ5N1U5ZVhXSGdldz09
Agenda:
- 05:30 pm - 06:05 pm: Networking
- 06:05 pm - 06:10 pm: Welcome/Introductions
- 06:15 pm - 06:55 pm: Testing Database Systems with SQLancer (Speaker: Manuel Rigger)
- 06:55 pm - 07:10 pm: Q&A
- 07:10 pm - 07:50 pm: RisingWave - A Streaming Database Designed for the Cloud (Speaker: Zhi LIU)
- 07:50 pm - 08:05 pm: Q&A
Pizza will be provided to attendees. This will be served from 5.30 onwards.
Speaker 1: Manuel Rigger
Title of the Talk: Testing Database Systems with SQLancer
Abstract: Database Management Systems (DBMS) are used ubiquitously for storing and retrieving data. It is critical that they function correctly โ incorrectly computed result sets (e.g., by omitting a row) can cause serious loss or damage. We have designed and implemented SQLancer, a tool that implements multiple novel approaches to automatically detect logic bugs in database systems (see https://github.com/sqlancer/sqlancer). We used SQLancer to report over 450 unique, previously unknown bugs in these systems, over 350 of which have been fixed by the developers. Besides presenting the novel techniques that SQLancer implements, the talk will convey general insights on how data-centric applications can be tested.
Bio: Manuel Rigger is an Assistant Professor leading the TEST Lab at the School of Computing, National University of Singapore (see https://nus-test.github.io/). He is working on software reliability, programming languages, and systems. In his recent work, he has been focusing on automatically testing Database Management Systems, part of which he found over 450 bugs in widely-used systems such as SQLite, MySQL, PostgreSQL, MariaDB, and CockroachDB.
Speaker 2: Zhi LIU
Title of the Talk: RisingWave - A Streaming Database Designed for the Cloud
Abstract: This talk will highlight the need for a cloud-native streaming database, its advantages over the previous-generation systems, and the various design choices.