From f5941e2dd4dfba3b27b95c351c3dffa5b06a6fef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 13 Dec 2023 11:41:07 +0000 Subject: [PATCH] Build stage 01 (#19591) * Build stage 01 * Update frontmatter. * Add content. * Add video. * Add diagrams components. * fixes * Images * prettier * Update date. * Edit filename/url. * updates * final edits --------- Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com> --- ...upavisor-postgres-connection-pooler-ga.mdx | 122 ++++++++++++++++++ ...3-supavisor-postgres-connection-pooler.mdx | 120 +++++++++++++++++ .../prepared-statements-dark.png | Bin 0 -> 53119 bytes .../prepared-statements-light.png | Bin 0 -> 54413 bytes .../blog/lwx-supavisor/supavisor-og.png | Bin 0 -> 117684 bytes .../blog/lwx-supavisor/supavisor-thumb.png | Bin 0 -> 48796 bytes 6 files changed, 242 insertions(+) create mode 100644 apps/www/_blog/2023-12-13-supavisor-postgres-connection-pooler-ga.mdx create mode 100644 apps/www/_blog/2023-12-13-supavisor-postgres-connection-pooler.mdx create mode 100644 apps/www/public/images/blog/lwx-supavisor/prepared-statements-dark.png create mode 100644 apps/www/public/images/blog/lwx-supavisor/prepared-statements-light.png create mode 100644 apps/www/public/images/blog/lwx-supavisor/supavisor-og.png create mode 100644 apps/www/public/images/blog/lwx-supavisor/supavisor-thumb.png diff --git a/apps/www/_blog/2023-12-13-supavisor-postgres-connection-pooler-ga.mdx b/apps/www/_blog/2023-12-13-supavisor-postgres-connection-pooler-ga.mdx new file mode 100644 index 00000000000..f1c280dfaad --- /dev/null +++ b/apps/www/_blog/2023-12-13-supavisor-postgres-connection-pooler-ga.mdx @@ -0,0 +1,122 @@ +--- +title: 'Supavisor 1.0: a scalable connection pooler for Postgres' +description: 'Supavisor is now used across all projects, providing a scalable and cloud-native Postgres connection pooler that can handle millions of connections' +launchweek: X +categories: + - product +tags: + - launch-week + - supavisor + - postgres +date: '2023-12-11' +published_at: '2023-12-11T09:00:00.000-07:00' +toc_depth: 3 +author: chasers,stas +image: lwx-supavisor/supavisor-og.png +thumb: lwx-supavisor/supavisor-thumb.png +--- + +After [launching Supavisor in August](https://supabase.com/blog/supavisor-1-million), we've successfully migrated all projects on the platform. Every new Supabase project launched now gets a Supavisor connection string to use for connection pooling. + +Supavisor 1.0 symbolizes production readiness and comes with many bug fixes. It includes three important features: + +1. query load balancing +2. named prepared statement support +3. query cancelation + +## What is connection pooling? + +Supavisor is built with Elixir. Since the [Dashbit](https://dashbit.co/) team have been helping with the development we invited Jose Valim, the creator of Elixir, to explain connection pooling, OTP, and why Elixir is a great fit for a connection pooler: + +
+