Specs and Limits
Last updated
Last updated
Specs and limits to keep in mind while developing with UbiFunctions.
Item
Description
Value
Supported libraries
Libraries included in UbiFunctions' Python and NodeJS runtimes.
Code size
The maximum code size for an UbiFunction.
48 MB
Concurrent executions
The max number of activations of a single UbiFunction, that are either executing or queued for execution. This limit is fixed but can be increased upon request.
1,000 concurrent executions
Logs
The max size of an UbiFunction's log.
10 MB
Memory
The equivalent RAM memory of the computing resources used by the UbiFunction. Can be increased upon request.
128 MB
Rate limit
The max amount of activations that can be submitted per UbiFunction per minute. An API call exceeding this limit will receive an HTTP error code 429: TOO MANY REQUESTS. This limit is fixed but can be increased upon request.
1,800 activations per minute
Parameters size
The maximum size of the body or payload that can be attached to a request. This limit is fixed and cannot be changed.
1 MB
Response size
The maximum output size of an UbiFunction's response. This limit is fixed and cannot be changed.
5 MB
Time out
The maximum duration of an UbiFunction execution. Can be increased upon request, but should never exceed 60,000 ms.
40,000 ms
Request headers
The maximum size of an UbiFunction's request headers.
8 KB
Response headers
The maximum size of an UbiFunction's response headers.
4 KB