Multigres is an open-source distributed database platform that extends PostgreSQL with horizontal scalability, high availability, and operational capabilities inspired by the Vitess architecture for MySQL. Rather than modifying the PostgreSQL storage engine itself, Multigres employs a layered proxy architecture that provides connection pooling, query routing, failover management, and sharding while preserving compatibility with the PostgreSQL protocol. The system is designed to support multi-tenant, globally distributed deployments by automatically managing clusters of PostgreSQL instances, coordinating replication and failover, and presenting sharded databases as a single logical PostgreSQL system.
- Website
- https://multigres.com[01]
- Source Code
- https://github.com/multigres/multigres[02]
- Tech Docs
- https://multigres.com/docs[03]
- @multigres
- Developer
- Country of Origin
- US
- Start Year
- 2025
- Project Type
- Open Source
- Written in
- Go
- Embeds / Uses
- PostgreSQL
- Inspired By
- Vitess
- Compatible With
- PostgreSQL
- Operating System
- Linux
- License
- Apache v2
Multigres is an open-source distributed database platform that extends PostgreSQL with horizontal scalability, high availability, and operational capabilities inspired by the Vitess architecture for MySQL. Rather than modifying the PostgreSQL storage engine itself, Multigres employs a layered proxy architecture that provides connection pooling, query routing, failover management, and sharding while preserving compatibility with the PostgreSQL protocol. The system is designed to support multi-tenant, globally distributed deployments by automatically managing clusters of PostgreSQL instances, coordinating replication and failover, and presenting sharded databases as a single logical PostgreSQL system.
History
Originally developed at Supabase under the leadership of Sugu Sougoumarane, Multigres aims to bring enterprise-scale operational features to PostgreSQL environments while remaining transparent to existing applications and tools.
Citations
3 sources- https://multigres.com multigres.com
- GitHub - multigres/multigres: Vitess for Postgres · GitHub github.com
- https://multigres.com/docs multigres.com