Postgres 19 brings REPACK into core. How it compares to pg_repack and VACUUM FULL on locking, disk headroom, and failure recovery - plus what got cut from 19.
Postgres 18 native partitioning vs TimescaleDB hypertables vs ClickHouse columnar for IoT time-series in 2026: ingest, compression, query latency and cost.
Postgres vs distributed SQL for multi-tenant SaaS: when a single primary with read replicas beats CockroachDB or YugabyteDB, consistency, latency, cost, and a decision record.
TimescaleDB internals explained: hypertables and chunk partitioning, columnar compression, continuous aggregates, retention, and tuning Postgres for time-series at scale.