Exploring the Postgres Wire Protocol with Wireshark
This lecture shows how to use Wireshark to analyze the Postgres wire protocol by capturing packets between a Node.js client and a cloud-hosted Postgres database.
Understanding the MongoDB Wire Protocol with Wireshark
A simple guide to how MongoDB talks over the network, using Wireshark to see the details.
Understanding Redis: Why It’s So Popular
This note explains why Redis became a top choice for caching, databases, and messaging, with its key features and a hands-on example using Docker.
Understanding Memcached Architecture
This lecture explores the architecture of Memcached, an in-memory key-value store, covering its memory management, threading model, and distributed nature.
Understanding Memcached: Architecture and Key Concepts
A deep dive into Memcached's architecture, covering memory management, threading, LRU, and more.
Database Architectures Unveiled: MongoDB and MemCached
A look into how MongoDB and MemCached work inside, focusing on their designs and how they help or limit performance.
Understanding TypeScript Classes and Their JavaScript Output
This lecture covers the basics of classes in TypeScript, including their syntax, features like inheritance and access modifiers, and how they are transpiled into JavaScript.
Evolution of MongoDB's Architecture: From MMAPv1 to Clustered Collections
A summary of MongoDB’s internal changes, including the shift from MMAPv1 to WiredTiger and the new clustered collections, plus a look at SQL vs. NoSQL differences.
73 post articles, 10 pages.