Hi Friends of SysDsgn,
Over the last few months, I joined a reading club that made reading a [big and] technical book easier. It made a big difference in terms of motivation and learning, and we want to bring that to our community.
SysDsgn will now host a book club that reads technical books at irregular intervals and the first book we’ll start with is Database Internals.
First things first: To actively participate in all current and future SysDsgn bookclubs, join our community on Discord here.
Weekly Spaces 🔗
Each week (on a Sunday), a speaker (or two) from our community will come to recap one (or three) chapters on our Twitter space. The speaker(s) will give a summary of each section, highlighting what they’ve learned. You don’t have to be an expert, you just need to kick off the discussions and our SysDsgn host(s) and the audience will contribute.
We’ll also gather questions asked on Discord throughout the week with the help of volunteers and try to answer the questions during the spaces. If you’re interested in gathering questions for the weekly space, please sign up here — the only requirement is that you send in questions by Friday the week before.
Schedule 🔗
If you’re interested in leading the discussions for a week, please sign up here. The main requirement is that you should have read the chapter(s) before the date listed.
We’ve created a schedule that you can view here (click " Agenda" at the top right to see an overview). You can add the schedule to your calendar by clicking “Google Calendar” at the bottom right of that screen.
Here’s our schedule so far (we will update it as more people sign-up):
Date | Speaker(s) | Chapter(s) | Chapter Title |
---|---|---|---|
25-Feb-2024 | Ayomide Oyekanmi | 1 | DBMS Architecture: Introduction and Overview |
3-March-2024 | Haile Lagi | 2 | B-Tree Basics |
10-March-2024 | 3 | File Formats | |
17-March-2024 | 4 | Implementing B-Trees | |
24-March-2024 | 5 | Transaction Processing and Recovery | |
7-April-2024 | 6-7 | B-Tree Variants & Log-Structured Storage | |
14-April-2024 | Part 1 Review with Alex Petrov | ||
28-April-2024 | 8-9 | Distributed Systems: Introduction and Overview & Failure Detection | |
5-May-2024 | 10 | Leader Election | |
12-May-2024 | 11 | Replication and Consistency | |
19-May-2024 | 12 | Anti-Entropy and Dissemination | |
26-May-2024 | 13 | Distributed Transactions | |
2-June-2024 | 14 | Consensus | |
9-June-2024 | Part 2 Review with Alex Petrov |
You can keep tabs on the discussions by following SysDsgn on Twitter, Spotify and Apple Podcasts.