The Grind
Using AI to learn, not to pretend I already know. One byte at a time.
Topics
Connection Pooling & Database Proxies
- Connection Pooling (General)
- Database Connection Pooling
- Query Distribution & Routing
- Query Hints & ORMs
- Prepared Statements vs DB Functions
Databases — Relational
- Row-Level Locks & MVCC
- Isolation Levels
- Optimistic vs Pessimistic Locking
- Deadlocks
- SKIP LOCKED & NOWAIT
- SQL Data Types
- Design: KV Store on SQL
Databases — Non-Relational
Databases — Core Concepts
System Design
Task Delegation
Python Deep Dive
Tools
- Code Playground -- Run Python and Go snippets in the browser