Launching a product - question about scaling
We created a SaaS product offering video editing assets. It's a Next.js app hosted on Vercel, with supabase as the backend (authentication, data, assets, videos, etc). We've invited 50k of our current users to participate in a live-stream this Friday where we'll unveil the product. Our current supabase plan is the Small Add-on (2 CPUs | 2gb memory | 2,085Mbps Disk IO). Under normal user load I'm sure that would be find. But let's say we had a 1% conversion, and 500 people purchased at the end of the live stream. I know that is child's play for Postgress - but do you think our current supabase plan is adequate to handle a 500 person signup/authentication spike? Let's say 500 people tried to sign up in the same 60 seconds. Do you think our current plan is adequate?