Weekly deep-dives into database internals — storage, ACID, indexes, distributed systems. One production concept per issue working code in the vault. For engin
TLS protects data in transit — it does not verify the server is behaving correctly, and it does not protect data at rest, in logs, or in your database.
Verify that HTTP/2 is enabled on both the inbound edge (client → load balancer) and the upstream path (load balancer → backend) — half-upgraded paths are the most common HTTP/2 deployment mistake. #systemdesign#networking#http
SQL and relational algebra — the formal foundation behind every query you've ever written
Link:bytesbtrees.substack.com/pub…
A fintech query returned zero rows for two days. No error. No warning.
One NULL inside a NOT IN turned every comparison into UNKNOWN — perfectly correct SQL.
Twitter's timeline architecture has a decision point
that 80% of candidates miss.
It's not which database to use.
It's what happens when a user has 50 million followers.
Rule: write-fanout is the default.
Switch to hybrid only when celebrity accounts
make write amplification measurable in your metrics.
The architecture follows the data. Not the other way around.