Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Appian ACD201 Exam - Topic 2 Question 18 Discussion

You're creating a point-of-sale (POS) system for a customer which can associate the items in a transaction to a customer based on a membership number. The item stock table and the customer sales record are hosted elsewhere and need to be written to via POST APIs from an Appian process model. This all occurs within a transaction process model that you're creating.Which two steps should you perform to design your process model to improve process memory? (Choose two.)
B) Create the two POST APIs as asynchronous subprocesses. and D) Add a terminate process node to the end of the process.
A) Ensure that the entire process is activity-chained so that the person entering the transaction knows when the process is completed.
C) Create the two POST APIs as synchronous subprocesses.

Appian ACD201 Exam - Topic 2 Question 18 Discussion

Actual exam question for Appian's ACD201 exam
Question #: 18
Topic #: 2
[All ACD201 Questions]

You're creating a point-of-sale (POS) system for a customer which can associate the items in a transaction to a customer based on a membership number. The item stock table and the customer sales record are hosted elsewhere and need to be written to via POST APIs from an Appian process model. This all occurs within a transaction process model that you're creating.

Which two steps should you perform to design your process model to improve process memory? (Choose two.)

Show Suggested Answer Hide Answer
Suggested Answer: B, D

Creating the POST API calls as asynchronous subprocesses allows them to run independently, reducing memory usage in the main process.

Adding a terminate process node at the end ensures the process completes and releases memory as soon as its work is finished.


Contribute your Thoughts:

0/2000 characters
Gladis
3 days ago
I’m leaning towards A too. Activity-chaining helps track progress.
upvoted 0 times
...
Katy
8 days ago
Agreed! It allows the main process to continue without waiting.
upvoted 0 times
...
Shala
14 days ago
I think B is the best choice. Asynchronous subprocesses can save memory.
upvoted 0 times
...
Delfina
19 days ago
Surprised there's no mention of error handling in the options!
upvoted 0 times
...
Ramonita
24 days ago
Definitely going with B, makes sense for memory efficiency.
upvoted 0 times
...
Freeman
29 days ago
Wait, why would you choose synchronous over asynchronous?
upvoted 0 times
...
Virgie
1 month ago
I think A is important for user experience too!
upvoted 0 times
...
Denny
1 month ago
B and C are both good options for handling APIs.
upvoted 0 times
...
Hana
1 month ago
I don’t think adding a terminate process node is relevant here. It seems like we should focus on how the APIs interact instead.
upvoted 0 times
...
Gary
2 months ago
I’m a bit confused about the activity-chaining part. Does that really help with process memory, or is it more about user experience?
upvoted 0 times
...
Cassi
2 months ago
I remember a similar question where we discussed the benefits of synchronous vs asynchronous calls. I feel like asynchronous might be the way to go here.
upvoted 0 times
...
Roselle
2 months ago
I think we should consider using asynchronous subprocesses for the POST APIs to improve memory, but I'm not entirely sure if that's the best approach.
upvoted 0 times
...

Save Cancel