Replies: 2 comments 2 replies
-
Curiously: I'm on paid plan and havn't experienced any downtime. But you point out that free plan projects will have several minutes downtime. Is there any archetecture difference between free and paid plan projects? |
Beta Was this translation helpful? Give feedback.
1 reply
-
How do we upgrade our local development environments to use the new v2 architecture? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In our previous platform architecture, our Storage, Realtime, and connection pooler (PgBouncer) services were bundled together, with a single instance of each service per project.
For our v2 architecture, we’ve “unbundled” these services, moving to a multi-tenant model, where a single instance of each service serves many projects:
This frees up as much resources as possible for your Postgres databases, while enabling us to offer more resource intensive features for these services, and opens the door to capabilities such as zero-downtime scaling.
With Supavisor replacing PgBouncer, along with some other key optimizations, the final pieces of our v2 architecture are now ready.
Paid plan rollout (completed)
We’ve already fully rolled out our v2 architecture to paid plan projects. You now have more resources available, for the same price that you’ve been paying.
Free plan gradual rollout (20 March 2024 onwards)
This will be a gradual rollout - we will email you at least one week before your project is scheduled to be migrated.
Your action for projects scheduled to be migrated
For newly created or unpaused projects on the Free Plan, no action is required.
For existing projects on the Free Plan, up to a few minutes of downtime is expected for the migration. For each of your projects, we’ll identify the 30-minute maintenance window where your project had the least database queries over the previous 10 weeks.
You have two choices:
Beta Was this translation helpful? Give feedback.
All reactions