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

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube