Language:
Backend
Learn what each transaction isolation level allows, how PostgreSQL implements Read Committed and Repeatable Read, why write skew slips past row locks, and how SSI makes SERIALIZABLE safe.
Sep 24, 2026·10 min read
Learn hexagonal architecture (ports and adapters): keep the domain at the center, define driving and driven ports, write HTTP and Postgres adapters in Go, test with fakes, and know when it's overkill.
Learn sorting in Go with sort and slices, frequency counting with maps, Lomuto partition and quicksort, then Go quickselect to find the k-th element and top-k frequent values in O(n) average time.
DevOps
Learn how a Kubernetes operator works: define CRDs, write a controller with a level-triggered reconcile loop, and build a small database operator in Go with kubebuilder, plus a kopf example.
Learn what CrashLoopBackOff really means, how liveness, readiness and startup probes work, and a step-by-step routine to debug it with describe, logs --previous, events and exit codes.
OLTP vs OLAP explained: relational, object-relational and NoSQL database families, transactional vs analytical workloads, row vs column storage, and how to choose a database.
Sep 24, 2026·11 min read
ACID and MVCC explained with a bank transfer: what atomicity, consistency, isolation and durability mean in PostgreSQL, and how MVCC lets readers and writers run without blocking.
PostgreSQL storage internals explained: 8KB pages, tuple headers, 1GB segment files and TOAST, a worked sizing example for 5 million rows, and the data directory layout.
Sep 24, 2026·12 min read
How PostgreSQL architecture works: the postmaster, one backend per connection, pg_hba.conf auth, shared buffers, WAL, work_mem, and what each background process does.
Showing 28-36 of 65 articles
Tell us about your project — we'll help you get there.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts.
Choose which cookies we may use. Strictly necessary cookies keep the site working and are always on.