keystone
Distributed systems and fintech engineering — built and broken deliberately.
Topics
-
Postgres in progress
- Overview — MVCC, Vacuum, Locking, Indexes, WAL
- MVCC — deep dive
- Indexes — deep dive
- WAL for CDC
- Vacuum + Locking
- Zero-downtime migrations
-
Kafka coming
- Basics — topics, partitions, consumer groups
- Replication + ISR
- Exactly-once semantics
- Consumer rebalancing
-
Redis coming
- Data structures + use cases
- Persistence — RDB vs AOF
- Eviction + memory pressure
- Cluster + Sentinel
-
Delivery Semantics coming
- At-least-once vs exactly-once
- Idempotency keys + dedup
- Outbox pattern
-
Consistency + Consensus coming
- Consistency model ladder
- Raft — leader election + log replication
- Quorums
- Time + ordering — Lamport, vector clocks