Episode image

Andrew Quinn | Debugging the OmniTable Way | #16

Disseminate: The Computer Science Research Podcast

Episode   ·  0 Play

Episode  ·  57:58  ·  Jan 2, 2023

About

Summary: Debugging is time-consuming, accounting for roughly 50% of a developer's time. In this episode Andrew Quinn tells us about the OmniTable, an abstraction that captures all execution state as a large queryable data table. In his research Andrew has built a query model around an OmniTable that supports SQL to simplify debugging. An OmniTable decouples debugging logic from the original execution, which SteamDrill, Andrew's prototype, uses to reduce the performance overhead of debugging (SteamDrill queries are an order-of-magnitude faster than existing debugging tools). Links: Andrew's HomepageDebugging the OmniTable Way OSDI'22 PaperStreamDrill GitHub Repo Hosted on Acast. See acast.com/privacy for more information.

57m 58s  ·  Jan 2, 2023

© 2023 Acast AB (OG)