Hybrid Search with Postgres in 2026 — pgvector + FTS + Reranker

Production hybrid search with Postgres alone: pgvector for semantic, tsvector for lexical, RRF fusion for combining, optional reranker. Performance, tuning, and patterns.

May 1, 2026 · 3 min · 601 words · Manvendra Rajpoot

Postgres for Time-Series in 2026 — Vanilla vs TimescaleDB vs ClickHouse

Time-series patterns: vanilla Postgres + time partitioning, TimescaleDB hypertables and continuous aggregates, ClickHouse for OLAP scale, and the decision matrix.

April 30, 2026 · 3 min · 591 words · Manvendra Rajpoot

Postgres Row-Level Security in 2026 — Multi-Tenant Without Footguns

How to use Postgres RLS for multi-tenant safety. Policies, session variables, performance considerations, and the patterns that make RLS a cheap defense-in-depth layer.

April 30, 2026 · 3 min · 570 words · Manvendra Rajpoot

Postgres VACUUM and Bloat in 2026 — The Operator's Manual

Why VACUUM matters, how MVCC creates bloat, autovacuum tuning, bloat detection, pg_repack, and the playbook for keeping Postgres healthy at scale.

April 30, 2026 · 4 min · 657 words · Manvendra Rajpoot

Postgres Performance Tuning Cheat Sheet 2026

Practical Postgres tuning cheat sheet. Config knobs that matter, indexing patterns, reading EXPLAIN ANALYZE BUFFERS, vacuum and bloat, connection pooling, and slow-query diagnostics.

April 30, 2026 · 4 min · 729 words · Manvendra Rajpoot

Postgres Partitioning in 2026 — Range, List, and the Patterns That Scale

When and how to partition Postgres tables. Range / list / hash, partition pruning, attach/detach, default partitions, and the gotchas at scale.

April 30, 2026 · 4 min · 752 words · Manvendra Rajpoot

Postgres Replication and HA in 2026 — Streaming, Logical, and Auto-Failover

Production HA for Postgres in 2026. Streaming vs logical replication, Patroni vs pg_auto_failover vs Stolon, RPO/RTO tradeoffs, and the patterns that keep a primary alive.

April 30, 2026 · 3 min · 581 words · Manvendra Rajpoot

Postgres CDC and Logical Replication in 2026 — Debezium, pgoutput, and the Outbox Alternatives

How CDC actually works in 2026. Postgres logical replication slots, pgoutput, Debezium, the outbox pattern, and how to fan out changes to Kafka, NATS, ClickHouse, OpenSearch, or your AI pipeline.

April 30, 2026 · 6 min · 1273 words · Manvendra Rajpoot

Distributed SQL in 2026 — CockroachDB, Spanner, Yugabyte, and When You Actually Need One

A practical 2026 guide to distributed SQL. The architecture behind CockroachDB / Spanner / Yugabyte / TiDB, when distributed SQL earns its cost, when Postgres + read replicas is enough, and the migration realities.

April 30, 2026 · 6 min · 1147 words · Manvendra Rajpoot

PostgreSQL MVCC, Isolation, and Locking — A Backend Developer's Guide

How Postgres MVCC actually works, the four isolation levels (and what each gives you), row vs advisory locks, deadlocks, and the transaction patterns every backend developer needs to handle concurrency correctly.

April 29, 2026 · 8 min · 1626 words · Manvendra Rajpoot