Limits

Server Code limits.

Server Code script comes with limits based on your current plan. This page explains what each limit means.

Server Code Script Execution Time

How long a script can run. If a script runs beyond the allowed time, the script will return an error message which you can handle in the app.

Some examples of what a script can do:

  • A script invokes a 3rd party REST API service which takes 2 seconds;
  • A script queries the database and then send a Push Notification message which takes 3 seconds;
  • A script performs calculations based on user input which takes 10 seconds.

Server Code Script Burst Rate

This parameter defines how many times a script can be invoked within a second. If the script is invoked more times per second than allowed per plan, the script will return an error that you can handle.

Server Code Scheduled Script (Job) Execution Interval

This parameter defines how often you can schedule a Server Code script to run as a job. For example, a plan may allow running a script once a day or once every hour.

Server Code Concurrent Scheduled Scripts

The maximum number of scheduled scripts.

Server Code In-Memory Data (IMD)

The number of objects that can be stored in In-Memory Data (fast, temporary cache).

Plan and Limit Information

The following table shows limits for the current plans.

Limit/Plan

Beginners

Pro

Team

Ultimate

Execution Time

3 secs

5 secs

15 secs

15 secs

Burst Rate

5 req./sec.

10 req./sec.

20 req./sec.

20 req./sec.

Scheduled Script (Job) Execution Interval

10 min.

10 min.

5 min.

5 min.

Concurrent Scheduled Scripts

1 script

3 scripts

5 scripts

5 scripts

In Memory Data Objects

4 objects

4 objects

6 objects

6 objects

Some Appery.io users still enjoy our legacy plans: Basic and Standard that are no longer available for newly registered customers. Below are the limits for these grandfathered plans.

Limit/Plan

Basic

Standard

Execution Time

2 secs

3 secs

Burst Rate

3 req./sec.

3 req./sec.

Scheduled Script (Job) Execution Interval

1 day

1 hour

Concurrent Scheduled Scripts

1 script

1 script

In Memory Data Objects

1 object

1 object