Axibord
Axibord•7mo ago

I just learned in the documentation that

I just learned in the documentation that Auth is not charged by Convex at all, you'll pay the provider directly if you go above the limits right?
42 Replies
Matt Luo
Matt Luo•7mo ago
I'm not sure which limits you're referring to, but there's no usage charging specifically for Convex Auth
Axibord
AxibordOP•7mo ago
I mean MAU like the limits are the provider limits, you don't charge additional costs
Matt Luo
Matt Luo•7mo ago
I've seen you asking about MAU. There's no MAU concept to Convex Auth This is different from say Firebase Auth, which does have MAU
Axibord
AxibordOP•7mo ago
Yes that's what I was saying thanks
Matt Luo
Matt Luo•7mo ago
There are no limits to user counts in Convex Auth
Axibord
AxibordOP•7mo ago
the limits are the Google provider limits for example
Matt Luo
Matt Luo•7mo ago
As an oversimplification, Convex Auth is the infra around a database table
Axibord
AxibordOP•7mo ago
which is 10.000 free then you pay if i remmeber correctly
Matt Luo
Matt Luo•7mo ago
Yeah, GCP has an auth solution like that. In my experience, Firebase Auth is not really innovating anymore, and it's being converted to GCP's user identity solution, which is significantly more expensive
Axibord
AxibordOP•7mo ago
I dont know about firebase i don't use it. I use directly Google OAuth https://developers.google.com/identity/protocols/oauth2 Which is 10k users free then 0.1$/MAU i think
Axibord
AxibordOP•7mo ago
Convex have a great potential i like the direction so far
Matt Luo
Matt Luo•7mo ago
I feel like I need to be careful about terminology here. OAuth is a protocol about asserting an identity. OAuth is not about counting users. I think you're referring to Google Identity, or something like that (I forget the brand name), which is about counting users and charging you for it
Axibord
AxibordOP•7mo ago
Yeah exactly I don't know what's the name either, i just use it form the Google console
Matt Luo
Matt Luo•7mo ago
0.1$/MAU doesn't sound right. That's crazy expensive. Even more expensive than Auth0, which is 7 cents a user
Axibord
AxibordOP•7mo ago
let me check
Axibord
AxibordOP•7mo ago
Like I don't know what is this called ?
No description
Matt Luo
Matt Luo•7mo ago
That's still about OAuth setup I think you are looking for Google IAM pricing
Axibord
AxibordOP•7mo ago
is it the same as "Google Identity" you were refering to ?
Matt Luo
Matt Luo•7mo ago
yeah
Michal Srb
Michal Srb•7mo ago
I'm pretty sure "Google OAuth" is free (although I can't find a clear reference)
Axibord
AxibordOP•7mo ago
Google Cloud
Pricing  |  Identity Platform  |  Google Cloud
Review pricing for Identity Platform
Axibord
AxibordOP•7mo ago
can you check please ?
Michal Srb
Michal Srb•7mo ago
That's not Google Sign In To my understanding, that's a competitor to Firebase Auth / Clerk etc.
Matt Luo
Matt Luo•7mo ago
Wow, I hadn't looked at GCP's Identity Platform in a while. It's MAU price is basically a fourth of Clerk's. That's nice. But not really a fair comparison. I don't think one can readily integrate GCP Identity Platform with say, a Next.js app. There's also no UI SDK, or authorization logic
Axibord
AxibordOP•7mo ago
I found this on the console
No description
Axibord
AxibordOP•7mo ago
Nothing is clear at Google 😅 Oh I found it ! by default there is a threshold of 10k token limit per day to avoid abuse
Axibord
AxibordOP•7mo ago
No description
Matt Luo
Matt Luo•7mo ago
that's a fundamentally different concept to MAU
Axibord
AxibordOP•7mo ago
Yeah
Matt Luo
Matt Luo•7mo ago
All right, well good to meet Axibord. I see you're new to the server. Best of luck with Auth!
Axibord
AxibordOP•7mo ago
Thanks a lot Matt and Michal
jamwt
jamwt•7mo ago
yeah, basically, auth costs what it takes to run the infra to serve it... on convex there is no additional charge for auth and we don't really plan to charge for any future components we release either. they cost what it takes to run/store them in terms of convex platform resources
Axibord
AxibordOP•7mo ago
I hope it will get widely adopted to maybe allow you to get more advantageous pricing. Can you share why the Vector storage cost is so high, I'm a former data scientist, I guess it's the dimensions of the vectors that makes it inherently take a lot of space?
jamwt
jamwt•7mo ago
relative to other providers? or relative to like, other database data, and search indexes, etc?
Axibord
AxibordOP•7mo ago
not relative to other providers, but in general, like why it's way more?
jamwt
jamwt•7mo ago
ah gotcha
Axibord
AxibordOP•7mo ago
what makes it cost that much
jamwt
jamwt•7mo ago
yeah, it's pretty resource intensive to make really fast vector indexing compared to most other things
Axibord
AxibordOP•7mo ago
Ohhh so it's on the CPU, not the storage itself, it's the action of storing it?
jamwt
jamwt•7mo ago
at the end of the day, usually higher costs are a function of how memory intensive things are more than anything else b/c on the CPU side, the challenge is always: make this fast enough to serve for live traffic ergo, the CPU requirements end up being similar for most things. they are sort of "held constant" then the rest of the design space is, "how many resources does it take to make that thing hit the universal latency need for live applications?" and the biggest lever there is usually memory how memory intensive are the indexes necessary to achieve that performance target
Axibord
AxibordOP•7mo ago
I understand way better now, thank you so much. I didn't thought that way about memory, and now I can see why

Did you find this page helpful?