Series2 -Inside the Database Engine: MySQL, PostgreSQL & MongoDB – Architecture
Details
From Theory to Source Code: Internals That Drive Your Database”
🧠 Explore, Decode & Rebuild Core Database Engines Like the Pros
📅 Date: Jan 4th, 2026
⏰ Time: 6:30 PM – 8:30 PM IST
Join Zoom Meeting
[https://us02web.zoom.us/j/81833278868?pwd=YpZ9QFiak9dbKXhro2YVdh0F3baRxz.1](https://www.google.com/url?q=https://us02web.zoom.us/j/81833278868?pwd%3DYpZ9QFiak9dbKXhro2YVdh0F3baRxz.1&sa=D&source=calendar&usd=2&usg=AOvVaw2q75GWGt5zeeKgvS1R5PFd)
Meeting ID: 818 3327 8868
Passcode: 875686
📍 Live + Recorded + Labs Access
🎥 Hosted by: Coderrange YouTube + GitHub + Telegram Group
***
### 🧬 What Makes Series 2 Different?
✅ We show the internal source code from the official GitHub repos of MySQL, PostgreSQL, and MongoDB
✅ Live debugging and instrumentation walkthroughs
✅ You run labs locally, inspect logs, retry events, and simulate failure
✅ We help you trace real crash recovery, log replay, and buffer pool internals
🔧 Dive into Real Source Code • Crash Recovery • Retry Logic • Live Demos
| 🕕 Time | 💡 Session |
| ------- | ---------- |
| 6:30 PM | Kickoff + Setup Labs |
| Get access to GitHub repos, tools, data dumps, and retry labs. | |
| | |
| 6:45 PM | MySQL Recovery Internals |
| Analyze InnoDB crash recovery code (`log0recv.cc`), simulate redo logs, binlog replay, and fail recovery. | |
| | |
| 7:15 PM | PostgreSQL WAL + Vacuum Deep Dive |
| Trace WAL flush, replay, and vacuum cycles from the `xlog.c` source. Live demo of planner + stats tools. | |
| | |
| 8:00 PM | MongoDB Replication & Failover |
| Walk through Oplog, elections, failover logs, and aggregation engine from MongoDB core files. | |
| | |
| 8:40 PM | Retry Mechanisms in Action |
| Compare how MySQL (`force_recovery`), Postgres (WAL timelines), and MongoDB (retryable writes) recover. | |
| | |
***
