Too many Send-Receive message in a process !

We have automated a business process in Appian wherein a set of business validation steps are performed by integrating with various systems via web services, data base and robotic process automation (RPA tool).

With respect to RPA, Appian process places a request in RPA's queue requesting for a set of data. RPA tool screen-scrapes a legacy system and responds back to Appian with required data via 5 different web API calls, in any order. 

Since the RPA can respond back in any order, the Appian process has five receive-message event listening to five send-messages. These five send-messages are sent via the 5 web APIs which the RPA invokes.

Question is : Does having 5 different receive-message in single process have any implications on Appian memory, performance etc OR are there any cons of having 5 different receive-message in single process ?

Please note that there can be alternative patterns to implement above scenario but would really appreciate if I get responses specific to my question and not suggestions on alternative patterns :)

 

  Discussion posts and replies are publicly visible