Post

Every Xata Postgres branch now has a managed PgBouncer endpoint, in the same memory envelope as the database. Auto-tuned to 0.9 of max_connections. 10,000 client connections per branch. Hibernates with the branch. Append `-pooler` to your branch ID. Writeup: xata.io/blog/a-conne...

xata.ioPostgres connection pooling per branch | Xata by Noémi VányiEvery Xata Postgres branch includes a built-in PgBouncer pooler in transaction mode. Tuned for serverless and edge, scales to zero with the branch.

1 repost3 likes

Having the pooler hibernate alongside the branch suggests a much simpler way to manage development environments without worrying about connection leaks. It will be interesting to see how this affects cold start times for those inactive branches.