Skip to main content
hasinthah0002
Participating Frequently
Jul 17, 2022 10:29 AM UTC
Solved

Is there a limit for the number of objects in an appian application ?

Is there a limit for the number of objects in an appian application ?

will there be performance decrement if the number of object is increased from 100 to 500 ?

peter.lewis
Employee
Jul 18, 2022 9:37 PM UTC

I agree, I usually try to limit to ~2000 objects to be able to manage application packages more easily. I would guess there is no obvious difference between 100 and 500.

One thing to keep in mind is that an application is really just a method to organize your objects - you could have a bunch of related objects spread across many different applications, which might actually make your deployments / organization a bit easier.

6 replies

Participating Frequently
Jul 17, 2022 11:06 AM UTC

There will be no limit for the number of objects in an Appian application. But best practices says to limit the number of nodes to increase the productivity of the application.

hasinthah0002
Participating Frequently
Jul 17, 2022 4:07 PM UTC

thanks

harshitb6843
Brainy
Jul 17, 2022 3:45 PM UTC

The performance of the application does not depend on the count of objects rather it depends on how the objects are configured. 
And to your first question, no, there isn't any limit. 

hasinthah0002
Participating Frequently
Jul 17, 2022 4:07 PM UTC

Got it ,thanks

mikes0011
Brainy
Jul 18, 2022 4:19 PM UTC

No limit, but in the past I found certain things really started dragging when a single app package grows to several thousand items.  But that may have been improved somewhat in the last few major versions.

The Expression Guru
peter.lewis
Employee
Jul 18, 2022 9:37 PM UTC

I agree, I usually try to limit to ~2000 objects to be able to manage application packages more easily. I would guess there is no obvious difference between 100 and 500.

One thing to keep in mind is that an application is really just a method to organize your objects - you could have a bunch of related objects spread across many different applications, which might actually make your deployments / organization a bit easier.