---
title: "logical-replication"
author: "Mohammad Abu Mattar"
canonical: https://mkabumattar.com/case-studies/tags/logical-replication
---

[All Tags](/case-studies/tags)

1Case Study

# #Logical replication

[Home](/)›[All Case Studies](/case-studies)›[All Tags](/case-studies/tags)›[Logical replication](/case-studies/tags/logical-replication)

Tag

# #Logical replication

[![Zero-Downtime PostgreSQL Major-Version Upgrade at Scale](/_astro/hero.C03RcOLI_141vsK.webp)](/case-studies/post/zero-downtime-postgres-upgrade)

## [Zero-Downtime PostgreSQL Major-Version Upgrade at Scale](/case-studies/post/zero-downtime-postgres-upgrade)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [DevOps](/case-studies/categories/devops)
-   [Databases](/case-studies/categories/databases)
-   [Cloud Computing](/case-studies/categories/cloud-computing)
-   Published: 25 Jul, 2026
-   Updated: 25 Jul, 2026

A multi-terabyte PostgreSQL 12 database was reaching end of life, and the business ran around the clock, so the usual answer of "schedule a maintenance window" was off the table. We upgraded it to Pos

[#PostgreSQL](/case-studies/tags/postgresql)[#Logical Replication](/case-studies/tags/logical-replication)[#Zero Downtime](/case-studies/tags/zero-downtime)+3 tags

[Read Case Study](/case-studies/post/zero-downtime-postgres-upgrade)
