Web API Scalability

Certified Lead Developer

We are currently working on a POC and need your help/guidance on below questions

1) User submits a request on the UI and it is logged into various DB tables (Appian MariaDB) and we will have another approach to load this data into the Appian Database directly - consider these are some sort of reference data. Now we need to expose this data via a Web API and consumers can call this API 3 million times a day. Need your help to validate the scalability or any performance impact of the Appian Web API if we have such requests ?

2) Is there any way where we can modify the CDT and publish the Data store automatically? 
3) Is there any way where the decision objects can be modified automatically ? (instance where decision need to change for a particular row, and business user can do that without any development effort)

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer

    1) I have my doubts that the Appian API infrastructure scales up to that number. But to get more robust information I would talk to Appian.

    2) Not really, but what do you want to achieve?

    3) Decision objects are static and cannot incorporate data from a DB. You would have to implement this in expressions and then you can also consider some dynamic behaviour controlled by user configuration.

Reply
  • 0
    Certified Lead Developer

    1) I have my doubts that the Appian API infrastructure scales up to that number. But to get more robust information I would talk to Appian.

    2) Not really, but what do you want to achieve?

    3) Decision objects are static and cannot incorporate data from a DB. You would have to implement this in expressions and then you can also consider some dynamic behaviour controlled by user configuration.

Children