YoVDO

Build Anything with FoundationDB

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Amazon S3 Courses Database Design Courses FoundationDB Courses

Course Description

Overview

Explore the versatility of FoundationDB as a database construction kit in this 25-minute conference talk. Learn how to build custom database solutions from scratch using an empty key-value store while maintaining safety and reliability. Discover the process of creating a database with a schema, implementing non-blocking schema changes, constructing secondary indexes, and developing a change data capture system for auditing and ETL. Delve into enhancing object storage systems like Amazon S3 by adding strongly consistent object listing and the ability to append to existing objects. Gain practical insights on mapping ideas into keys and values, enabling you to craft innovative solutions using FoundationDB's flexible architecture.

Syllabus

Intro
Database Construction
Detour: CAP
Consistency using Foundation DB
(Relational) Schema Objects
Tuple Encoding CREATE TABLE Students
Index Tuples
Index Key Tuples
Non-blocking Schema Changes
Metadata Version Feature
Online, Asynchronous Schema Change in F1
Adding an Index
Change Data Capture
Implementing CDC in FDB
What are "old" and "new"?
CDC Key Structure
Feature Request
Amazon S3 Limitations
So what can S3 do?
How to fix S3: Listing
How to fix S3: Put
How to fix S3: Delete


Taught by

Linux Foundation

Tags

Related Courses

Amazon S3 Basics
A Cloud Guru
AWS Certified Data Analytics - Specialty
A Cloud Guru
How to Properly Secure an S3 Bucket
A Cloud Guru
Learn AWS by Doing
A Cloud Guru
Move an Application to the Cloud with AWS
A Cloud Guru