Multigres
DocsBlogGitHub

Building a Truly Compatible Postgres Proxy: The Multigres Story

True Postgres compatibility means a client can't tell it's talking to a proxy — not at the wire, not in a message, not in a diagnostic field. What we learned chasing that bar while building Multigres, and how we measure it with Postgres's own regression suite instead of asserting it.

Haritabh Gupta
/June 4, 2026

Deploying the Multigres Operator

Deploy Multigres on Kubernetes with the operator—HA, pooling, backups, and sharding without wiring each piece yourself.

Joe Sciarrino
/May 29, 2026

Handling edge cases using consensus

When scaling a Multigres cluster is a consensus problem—and why correct failover alone is not enough to prevent rare data loss.

Rafael Chacon
/May 28, 2026
  • Postgres High Availability from first principles
    Rafael Chacon
    /May 28, 2026
  • Running a real Postgres app on Multigres, at scale
    Manan Gupta
    /May 27, 2026
  • How a Multigres Cluster Bootstraps
    Cuong Do
    /May 27, 2026
  • One parse per query, no matter how many gateways
    Manan Gupta
    /May 20, 2026
  • Per-user pools that share fairly
    Manan Gupta
    /May 20, 2026
  • Pooling without choosing a mode
    Manan Gupta
    /May 20, 2026
  • Two jobs, two processes: why Multigres has its own connection pooler
    Manan Gupta
    /May 20, 2026
  • How TLA+ Caught a Silent Data Divergence Bug in Postgres’s pg_rewind
    Mats Kindahl
    /May 8, 2026
  • A 2.5x faster Postgres parser with Claude Code
    Manan Gupta
    /February 5, 2026
  • Generalized Consensus: Recap
    Sugu Sougoumarane
    /November 4, 2025
  • Generalized Consensus: Addenda
    Sugu Sougoumarane
    /November 3, 2025
  • Generalized Consensus: Consistent Reads
    Sugu Sougoumarane
    /November 2, 2025
  • Generalized Consensus: Changing the Rules
    Sugu Sougoumarane
    /November 1, 2025
  • Generalized Consensus: Discovery and Propagation
    Sugu Sougoumarane
    /October 31, 2025
  • Generalized Consensus: Revocation and Candidacy
    Sugu Sougoumarane
    /October 30, 2025
  • Generalized Consensus: Ordering Decisions
    Sugu Sougoumarane
    /October 29, 2025
  • Generalized Consensus: Fulfilling Requests
    Sugu Sougoumarane
    /October 28, 2025
  • Generalized Consensus: Governing Rules
    Sugu Sougoumarane
    /October 27, 2025
  • Generalized Consensus: Setting the Requirements
    Sugu Sougoumarane
    /October 24, 2025
  • Generalized Consensus: Defining the Problem
    Sugu Sougoumarane
    /October 23, 2025
  • Introducing Generalized Consensus: An Alternate Approach to Distributed Durability
    Sugu Sougoumarane
    /October 20, 2025
  • High Availability and Postgres full-sync replication
    Sugu Sougoumarane
    /July 22, 2025
  • Interview: Multigres on Postgres.FM
    Sugu Sougoumarane
    /July 11, 2025
  • Interview: Multigres on Database School
    Sugu Sougoumarane
    /July 1, 2025

Copyright © 2026 Supabase Inc. Built with Multigres.

DocsBlogPrivacyGitHubTwitterRSS Feed