YoVDO

Database as Filesystem

Offered By: linux.conf.au via YouTube

Tags

linux.conf.au Courses POSIX Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore an innovative approach to filesystem design in this 22-minute conference talk from linux.conf.au. Delve into the concept of using database engines like Postgres or MariaDB on raw partitions to build POSIX file system semantics. Learn about the potential advantages of this method, including replication and ACID properties, and how it compares to traditional network file systems. Discover the speaker's implementation progress and plans for measuring performance and durability. Gain insights into the schema, functionality, and non-POSIX semantics of this database-as-filesystem approach. Consider the new possibilities this design could unlock for file systems and understand its potential impact on storage technology.

Syllabus

Intro
Once upon a time
Typical storage stack
Turn it upside-down
What's a file system?
Database ACID
Schema
Functionality
Fixes
Non-Posix Semantics
Performance
Where's all the time going?
New things possible
Summary


Taught by

linux.conf.au

Related Courses

The Open-Source Chatbot That Accidentally Built a Community
linux.conf.au via YouTube
Add Depth - Stereoscopic Imagery for Everyone
linux.conf.au via YouTube
Becoming a Tyrant - Implementing Secure Boot in Embedded Devices
linux.conf.au via YouTube
The seL4 Foundation - Growing Through Upheaval
linux.conf.au via YouTube
Conference Close
linux.conf.au via YouTube