Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Exotic Functional Data Structures - Hitchhiker Trees

Strange Loop Conference via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk develops the Hitchhiker tree, an open-source functionally persistent fractal tree for scalable storage. It reviews functional data structures and B-trees before examining performance, insertion, persistence, and an API for storing application state off-heap.

Syllabus

Intro
Functional Data Structures
How to fix this?
A List of Fruit
Mutation in an Immutable World
Pointers!
Pointers and Sharing
Editing the Linked List
Worse Case Performance
Philosophy of Identity
Binary Search Trees
Performance Analysis/Algebra
Properties of Trees
B Trees are Optimal for Reads
B+ Tree
Fractal Trees
Appending to a Log
Fractal Insertion
Walking Through Insertions
Find the Path
Project Pending Operations
Broken for Scans
Only Project Values Within Range
Path Copying or Not!
Flush Control
Real Branching Factors
Datacrypt is Pluggable
Outboard

Taught by

Strange Loop Conference

Reviews

Start your review of Exotic Functional Data Structures - Hitchhiker Trees

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.