An Introduction to SQLite
Google TechTalks1 HN recommender · recommended in 1 month, 2011-2018
80K views · 19 years ago · talk · dated
A 2006 Google TechTalk in which SQLite's author Richard Hipp introduces the embeddable, zero-configuration C database library. He covers its history, strengths and weaknesses, and where it beats client/server databases.
Recommended as a first-hand intro from SQLite's creator that also teaches how a database engine is built.
59:58SQLite: The Database at the Edge of the Network with Dr. Richard Hipp
Method
82K views • 11 years ago
39:00SQLite: Protégé of PostgreSQL
Andrea Ross
8K views • 12 years ago
54:52Introduction to NoSQL • Martin Fowler • GOTO 2012
GOTO Conferences
1M views • 13 years ago
1:06:4401 - Course Introduction & Relational Model (CMU Databases Systems / Fall 2019)
CMU Database Group
248K views • 7 years ago
50:31How Modern SQL Databases Come up with Algorithms that You Would Have Never Dreamed Of by Lukas Eder
Devoxx
55K views • 9 years ago
54:25Event Sourcing • Greg Young • GOTO 2014
GOTO Conferences
102K views • 11 years ago
52:54Rust at speed — building a fast concurrent database
Jon Gjengset
225K views • 7 years ago
8:37Avi Bryant demos Dabble db
Tavis Rudd
5K views • 14 years ago
42:31"Datafun: a functional query language" by Michael Arntzenius
Strange Loop Conference
9K views • 9 years ago
1:06:24Rich Hickey: Deconstructing the Database
InfoQ
106K views • 14 years ago
59:56AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)
Amazon Web Services
468K views • 7 years ago
55:06Modern SQL: A lot has changed since SQL-92 by Markus Winand
Devoxx
6K views • 8 years ago
1:03:48Greg Young - CQRS and Event Sourcing - Code on the Beach 2014
Code on the Beach
170K views • 12 years ago
1:01:15Richard Hipp - Git: Just Say No
southeastlinuxfest
16K views • 11 years ago
59:13AWS re:Invent 2019: [REPEAT 1] Amazon DynamoDB deep dive: Advanced design patterns (DAT403-R1)
AWS Events
115K views • 6 years ago
6:46Dabble DB demo
krueggen
10K views • 19 years ago
1:08:01DuckDB – The SQLite for Analytics (Mark Raasveldt, CWI)
CMU Database Group
28K views • 6 years ago
1:14:19NYC Tech Talk Series: How Google Backs Up the Internet
Google TechTalks
41K views • 12 years ago
40:42Lucas Cavalcanti & Edward Wible - Exploring four hidden superpowers of Datomic
ClojureTV
29K views • 11 years ago
47:43"Turning the database inside out with Apache Samza" by Martin Kleppmann
Strange Loop Conference
205K views • 12 years ago
3 comments from Hacker News
First start writing automated tests, for example Selenium & unit tests. You'll learn what all the code does, you'll learn a new skill, you'll have a safety net of regression tests for rewriting the code, and you'll be adding value to the company. If you have good test coverage, you'll be able to rewrite the code very quickly. There are a ton of resources for how and why to do testing. One that stands out in my mind is SQLite. They've talked about being able to refactor the core of their engine in a weekend, only because they had the test coverage to know they did it right. link link ▶ this video
"An Introduction to SQLite" by Richard Hipp (who wrote the library) is actually a pretty good intro on to how to build your own DB engine. ▶ this video
I've also worked with SQLite, and one project was the using the C API. It's also why I really liked Google Gears. Here's the Google Tech Talk on SQLite from 2006 ▶ this video