Architecture diagram of a Postgres-backed durable job queue

Build a Durable Postgres Job Queue: A Portfolio Project That Signals Real Systems Skill

Build a production-flavored job queue on Postgres with SKIP LOCKED, exponential backoff, and a dead-letter queue. A substantive portfolio project that demonstrates real backend systems skill.

September 2, 2026 · 11 min · 2297 words · martinuke0
Abstract illustration of a distributed vector database with nodes, sharding rings, and embedding vectors flowing between them.

Architecting Distributed Vector Databases: Scaling Semantic Search from Prototype to Production

How to design, partition, replicate, and operate a distributed vector database for semantic search at scale — covering sharding strategies, HNSW vs. IVF, hybrid retrieval, and operational pitfalls.

September 2, 2026 · 11 min · 2178 words · martinuke0
Diagram of a log-structured merge tree with memtable, immutable memtables, and SSTable levels on disk.

Architecting Log-Structured Merge Trees for Write-Intensive Distributed Databases

How modern distributed databases turn the write-amplification problem into a throughput advantage, and what it costs you on the read path.

September 2, 2026 · 10 min · 2057 words · martinuke0
Go and Redis logos side by side with token bucket diagram

Building a Distributed Token Bucket Rate Limiter in Go with Redis: A CV-Ready Microservice Project

Build a production-shaped distributed rate limiter in Go and Redis using a token bucket algorithm. Includes runnable code, atomic Lua scripts, integration tests, and a roadmap to extend it for your CV.

September 2, 2026 · 13 min · 2661 words · martinuke0
Layered diagram of memtable flushing into sorted SSTables being compacted.

Architecting Log-Structured Merge Trees for Write-Intensive Distributed Databases

LSM trees are the backbone of modern write-intensive databases like Cassandra, RocksDB, and ScyllaDB. This post walks through the architecture, compaction strategies, and tuning decisions that separate a healthy LSM deployment from a write stall.

September 1, 2026 · 11 min · 2198 words · martinuke0
Feedback