The Most Complicated Algorithm I've Ever Written: SQLite B-Tree Balancing
Tony Saro
The Most Complicated Algorithm I've Ever Written: SQLite B-Tree Balancing
12:53
Processing ORDER BY clauses #computerscience #coding
Tony Saro
Processing ORDER BY clauses #computerscience #coding
0:49
The Table Doesn't Fit In RAM #computerscience #coding
Tony Saro
The Table Doesn't Fit In RAM #computerscience #coding
0:58
The ORDER BY Algorithm Is Harder Than You Think
Tony Saro
The ORDER BY Algorithm Is Harder Than You Think
13:46
Compiler Programmers VS Database Programmers... #computerscience #database #programming
Tony Saro
Compiler Programmers VS Database Programmers... #computerscience #database #programming
0:21
Implementation of Database Transactions #programming #computerscience #database
Tony Saro
Implementation of Database Transactions #programming #computerscience #database
0:39
Clock Cache Replacement Algorithm #coding #computerscience #programming #algorithm
Tony Saro
Clock Cache Replacement Algorithm #coding #computerscience #programming #algorithm
0:58
OOP Gurus Getting Mad At This One #coding #computerscience #java
Tony Saro
OOP Gurus Getting Mad At This One #coding #computerscience #java
0:23
Iterator Model #computerscience #database #algorithm
Tony Saro
Iterator Model #computerscience #database #algorithm
0:48
Computer Science Boils Down to Pointers and Trees #computerscience #coding
Tony Saro
Computer Science Boils Down to Pointers and Trees #computerscience #coding
0:34
Parsing is Easy... Waiting for Parsing 2  #computerscience #coding
Tony Saro
Parsing is Easy... Waiting for Parsing 2 #computerscience #coding
0:24
Top Down Operator Precedence Parsing (TDOP)  #computerscience #programming
Tony Saro
Top Down Operator Precedence Parsing (TDOP) #computerscience #programming
0:30
Parsing Speedrun  #computerscience #programming
Tony Saro
Parsing Speedrun #computerscience #programming
0:20
OOP Gurus Are Going To Hate Me  #computerscience #java #programming
Tony Saro
OOP Gurus Are Going To Hate Me #computerscience #java #programming
0:18
Overflow Pages  #computerscience #database #programming
Tony Saro
Overflow Pages #computerscience #database #programming
0:53
Slotted Pages #computerscience #database #programming
Tony Saro
Slotted Pages #computerscience #database #programming
1:00
Database Pages VS Disk Blocks #computerscience #database #programming
Tony Saro
Database Pages VS Disk Blocks #computerscience #database #programming
0:32
Sequential IO vs Random IO #computerscience #database #programming
Tony Saro
Sequential IO vs Random IO #computerscience #database #programming
0:55
Variable Length Data Makes Everything Hard  #computerscience #programming #database
Tony Saro
Variable Length Data Makes Everything Hard #computerscience #programming #database
0:34
Database Rollback and Crash Recovery #computerscience #database #programming
Tony Saro
Database Rollback and Crash Recovery #computerscience #database #programming
0:45
Database Sorting and SQL Parsing #computerscience #database #programming
Tony Saro
Database Sorting and SQL Parsing #computerscience #database #programming
0:43
Deep Computer Science Territory  #computerscience #database #programming
Tony Saro
Deep Computer Science Territory #computerscience #database #programming
0:19
7 Months of Database Programming in 1 Minute #programming #computerscience
Tony Saro
7 Months of Database Programming in 1 Minute #programming #computerscience
0:51
Database Architecture
Tony Saro
Database Architecture
0:54
You Can't  Read Only 1 Byte From the Disk
Tony Saro
You Can't Read Only 1 Byte From the Disk
0:29
B-Tree Insertion Algorithm
Tony Saro
B-Tree Insertion Algorithm
1:00
Here's a B-Tree
Tony Saro
Here's a B-Tree
0:44
VARCHAR(255) vs 256
Tony Saro
VARCHAR(255) vs 256
0:34
CSV is Extremely Inefficient for Databases
Tony Saro
CSV is Extremely Inefficient for Databases
0:39
Writing My Own Database From Scratch
Tony Saro
Writing My Own Database From Scratch
42:00