Explore a conference talk from OSDI '23 that introduces K9db, a novel MySQL-compatible database designed for automatic compliance with data privacy laws like GDPR. Learn how K9db simplifies privacy compliance by making data ownership and sharing semantics explicit in the storage system. Discover how the database uses schema annotations to infer storage organization, generate procedures for data retrieval and deletion, and report compliance errors. Understand the benefits of K9db in expressing complex data sharing semantics of real web applications while guiding developers towards proper privacy compliance. Gain insights into K9db's performance capabilities compared to existing storage systems and its impact on state size.
Overview
Syllabus
OSDI '23 - K9db: Privacy-Compliant Storage For Web Applications By Construction
Taught by
USENIX