I’m trying to understand the RPS limit but couldn’t find a clear answer in the docs, and the forum search didn’t come back with any hits so here it goes:
When the pricing page says 5 RPS, for example, does this strictly mean that the plan can handle 5 unique users requesting to access the web app per second? In other words, if 6 unique users try to access the web app at the same time then one of the six people will get an error message, can you please confirm?
There is also the action flow and API features in Momen, does Momen count a workflow execution or API call within the same RPS? or is RPS not related to them?
It’s not 5 unique users.
Currently, as we have not yet implemented request merging, we only count mutations / api calls / actionflow calls / AI calls from the frontend into the RPS.
A single user can issue multiple request simultaneously or in quick succession, if more than 5 requests are issued in the same second, then you have used up that 5 RPS quota and the subsequent requests (regardless of whether that’s coming from the same user or same page) will receive an error (429 too many requests).
Of course the quota is reset every second, so once another second elapses, you can issue more requests.
At the moment requests originating from list components / a page’s data sources do not count towards RPS.
As I mentioned before, that is subject to change though, as we finish implementing request merging.