Jump toUpdate content

Functions limitations

Reviewed on 12 July 2023Published on 12 October 2021

This section contains usage limits that apply when using Serverless Functions.

ResourcesCriteriaLimitsScope
NamespacesMax number100*Project
FunctionsMax number1000*Organization
Total function memory**Max size600 GiBOrganization
Zip SizeMax size100 MiBFunction
Code SizeMax size500 MiBFunction
Temporary disk sizeMax size1024 MiBFunction Instance
Invocation rateMax number1000 per secondFunction
ConcurrencyMax1Function Instance
Scaling (Number of simultaneous Function Instances)Max50Function
Environment VariablesMax number100Function + Namespace
Environment VariablesMax size1000 charsEnvironment Variable
Secret Environment VariablesMax number100Function + Namespace
Secret Environment VariablesMax size65536 bytesSecret Environment Variable
Time before scale to zeroTime15 minutesInstance
Time before scale downTime30 secondsInstance
TimeoutMax15 minutesRequest
PayloadMax size6 MiBRequest
LogsLogs30000 per minuteProject

* Lower limits may apply before account verification. Contact our support team if you have any questions.

** Total function memory is the sum of the memory allocated to all your functions at their maximum Scale.

These limits are enforced as Organization quotas.

If the limits are exceeded during the execution of the function, a restart occurs.

Configuration restrictions

In order to ensure the proper functioning of the product, we restrict the use of certain ports and environment variables.

  • Blocked ports:
    • 25: Due to potential abuse (spam), no outbound traffic is allowed through this port.
    • 465: Due to potential abuse (spam), no outbound traffic is allowed through this port.
  • Reserved environment variables:
    • SCW_*: Reserved for product configuration (for example: token validation)