---
title: "Vitess is coming to Postgres"
publication: "Postgres Weekly"
issue: 603
published_at: "2025-06-12"
canonical_url: "https://postgresweekly.com/issues/603"
---

Plus how Postgres made it to WebAssembly with PGlite. |        

#​603 — June 12, 2025 

[Web Version](https://postgresweekly.com/issues/603)  

Together with [![Cockroach Labs logo\](https://res.cloudinary.com/cpress/image/upload/c_fill,g_auto,e_trim,w_740,h_100/e_make_transparent/co_white,e_outline:10/d9sktlkk3ipcaszkhybd.png)](https://www.cockroachlabs.com/guides/oreilly-cockroachdb-the-definitive-guide/?utm_source=postgres-weekly&utm_medium=newsletter&utm_campaign=postgres-weekly-newsletter-global-tofu-one-to-many-crdb-content-oreilly-definitive-guide-2ed-final-release-april-2025)   

Postgres Weekly 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/fyfw3cojzzqul41wwmku.jpg)](https://supabase.com/blog/multigres-vitess-for-postgres)  

[Announcing Multigres: Vitess for Postgres](https://supabase.com/blog/multigres-vitess-for-postgres) — [Vitess](https://vitess.io/) is a popular clustering system for scaling and sharding MySQL. Supabase has hired Sugu Sougoumarane, one of its creators, to build a Vitess for Postgres, using everything learnt building Vitess over the years. [Citus](https://github.com/citusdata/citus) and [PgDog](https://pgdog.dev/) are other options in this space, but Sugu thinks there’s more that can be done. 

Paul Copplestone (Supabase)   

[AWS Open Sources `pgactive`, Its Active-Active Replication Extension](https://aws.amazon.com/about-aws/whats-new/2025/06/open-sourcing-pgactive-active-active-replication-extension-postgresql/) — `pgactive` is a replication extension that builds atop Postgres’s logical replication features adding capabilities that simplify managing active-active replication scenarios. [GitHub repo.](https://github.com/aws/pgactive) 

Amazon   [![\](https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/be5813cb.png)](https://www.cockroachlabs.com/guides/oreilly-cockroachdb-the-definitive-guide/?utm_source=postgres-weekly&utm_medium=newsletter&utm_campaign=postgres-weekly-newsletter-global-tofu-one-to-many-crdb-content-oreilly-definitive-guide-2ed-final-release-april-2025) 

[O’Reilly’s Definitive Guide to CockroachDB (2nd Edition)](https://www.cockroachlabs.com/guides/oreilly-cockroachdb-the-definitive-guide/?utm_source=postgres-weekly&utm_medium=newsletter&utm_campaign=postgres-weekly-newsletter-global-tofu-one-to-many-crdb-content-oreilly-definitive-guide-2ed-final-release-april-2025) — Master building scalable, resilient apps with a distributed SQL database that speaks Postgres. Enjoy familiar tools and queries — plus built-in global scale, geo-data control, and low TCO — on-prem or in any cloud. 

Cockroach Labs sponsor   

**IN BRIEF:** 

- 🇱🇻 [The CFP for PostgreSQL Conference 2025](https://www.postgresql.eu/events/pgconfeu2025/news/pgconfeu-2025-call-for-presentations-176/), taking place this October in Riga, Latvia, is now open.
- Teresa Lopes is [the latest _PostgreSQL Person of the Week_](https://postgresql.life/post/teresa_lopes/)interviewee.
- Popular Postgres firm [_Crunchy Data_ has been acquired by Snowflake](https://snowflake.com/en/news/press-releases/snowflake-acquires-crunchy-data-to-bring-enterprise-ready-postgres-offering-to-the-ai-data-cloud/), an 'AI data cloud' company.   

▶[Compiling Postgres to WebAssembly with PGlite](https://www.youtube.com/watch?v=hlWWG5WZHOA) — [PGlite](https://pglite.dev/) is a neat project that’s a complete WASM build of Postgres, enabling Postgres to run in some unusual contexts, such as [right in the browser.](https://pglite.dev/repl/) This talk explains the project and some of the complexities involved in making it work. 

Sam Willis   

📄 [Approximate the P99 of a Query with `pg_stat_statements`](https://www.pgmustard.com/blog/approximate-the-p99-of-a-query-with-pgstatstatements) Michael Christofides 

📄 [Using Regular Expressions and Arrays in Postgres](https://www.cybertec-postgresql.com/en/using-regular-expressions-and-arrays-in-postgresql/) – A reminder of the basics. Hans-Jürgen Schönig 

📄 [Don't Mock The Database: Data Fixtures are Parallel Safe and Fast](https://www.crunchydata.com/blog/dont-mock-the-database-data-fixtures-are-parallel-safe-and-plenty-fast) Brandur Leach (Crunchy Data) 

📄 [Features I Wish MySQL Had But Postgres Already Has](https://www.bytebase.com/blog/features-i-wish-mysql-had-but-postgres-already-has/) Tianzhou 

📄 [What's New in Postgres 18 - A DBA's Perspective](https://www.bytebase.com/blog/what-is-new-in-postgres-18/) Tianzhou    

🛠 Code and Tools  

[py-pglite: A PGlite Wrapper in Python for Testing](https://github.com/wey-gu/py-pglite) — Install a Python package and get a [PGlite](https://pglite.dev/)-powered WebAssembly Postgres instance ready to roll with no Docker, setup, or config files needed. 

Wey Gu   

[pgrwl: Stream Postgres WALs with Zero Data Loss](https://github.com/hashmap-kz/pgrwl) — A write-ahead log (WAL) receiver written in Go. It’s a drop-in, container-friendly alternative to [pg_receivewal](https://www.postgresql.org/docs/current/app-pgreceivewal.html), supporting streaming replication, encryption, compression, and remote storage (S3, SFTP). 

Alexey ZH   

[Greenmask: Postgres Data Masking and Obfuscation Tool](https://docs.greenmask.io/latest/) — A Go-powered utility for dumping a Postgres database and anonymizing the data in a deterministic way. [GitHub repo.](https://github.com/GreenmaskIO/greenmask) 

Greenmask   

[Postgres CDC Connector for ClickPipes Now Generally Available](https://clickhouse.com/blog/postgres-cdc-connector-clickpipes-ga) 
Sai Srirampur (ClickHouse)       

📰 Classifieds   

Prevent Postgres slowdowns in production with this [monthly performance check list](https://pganalyze.com/tools/postgres-performance-check-list?utm_source=postgresweeklyclassified_06122025) to catch issues before they grow. 

--- 

How Notion’s engineering team tackled viral user growth to [run PostgreSQL at scale](https://pganalyze.com/blog/how-notion-runs-postgres-at-scale?utm_campaign=postgresweeklyclassified05292025%20) on Amazon RDS with pganalyze.      

- [Addax 6.0](https://github.com/wgzhao/Addax/releases/tag/6.0.0) – A fast and versatile ETL tool supporting over 20 SQL/NoSQL data sources.
- [Bytebase 3.7](https://github.com/bytebase/bytebase/releases/tag/3.7.0) – Database devops and CI/CD system for teams.
- [ChartDB 1.13](https://github.com/chartdb/chartdb) – Open-source diagram-based database editor.
- 🗾 [Martin 0.17](https://github.com/maplibre/martin/releases/tag/v0.17.0) – Fast Rust-powered PostGIS map tile server.
- [Citus 13.1](https://github.com/citusdata/citus/releases/tag/v13.1.0) – Distributed Postgres as an extension.    

**Got a new email?** You can [change your address here](https://postgresweekly.com/edit_subscription/*|UID|*). 

--- 

**Bored of us?** [Click here to stop getting Postgres Weekly](https://postgresweekly.com/leave/*|UID|*). 

--- 

**Got a link for us?** Reply and tell us. We can't include everything but we'll look at anything you send. _Thanks!_ 

--- 

Published by Cooper Press Ltd.
Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom 

Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada. 

[Stop getting this newsletter](https://postgresweekly.com/leave/*|UID|*).
