Number of concurrent client subscriptions
Hi everyone,
I am considering using Convex for a side project, an app to handle everything related to a TCG tournament. I'm particularly interested in the real-time aspect of Convex.
I expect a maximum of a few hundred concurrent users if this were to be used for an actual tournament, maybe a couple thousands if multiple tournaments are happening at the same time.
Most users (players) would only be receiving updates, while a few (referees and tournament organizers) might actually change the state of the tournament.
As I wouldn't earn money for this, at least not at first, I am only considering the free tier or self-hosted for now. I see the following on the Pricing page, but I don't know what that means: is it a measure of how many subscriptions can be handled at any given time, or is it a more abstract performance indicator?
Thank you in advance for your help!

3 Replies
Thanks for posting in <#1088161997662724167>.
Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets.
- Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.)
- Use search.convex.dev to search Docs, Stack, and Discord all at once.
- Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI.
- Avoid tagging staff unless specifically instructed.
Thank you!
hi! that's the number of concurrent executing queries mutations, not just idle "open websocket" connections. any of the convex editions (self-hosted, starter/free, pro) should be able to handle a few thousand concurrent sessions without much of an issue
just make sure you give your self-hosted image a couple of GB of RAM
Hello Jamie, thank you so much for the clarification!