Databases

Query Optimization

How database optimizers transform declarative SQL into efficient plans using heuristics, cost models, and search strategies.

Read article
operating system

Quorum Consensus

How quorum consensus balances consistency and availability in distributed systems through configurable read and write quorums.

Read article
multithreading

Thread Abstraction

An introduction to thread abstraction, concurrency, process address spaces, execution state, and why operating systems use threads.

Read article