Is it possible to consume the message from SQS queue using APPIAN?
Discussion posts and replies are publicly visible
Can you give us a few more details? Not everybody, including me, knows what a "SQS queue" is. What is your use case?
1. Appian calling Mulesoft API to process the request
2. Mulesoft API contacting secured database to get the requested data
3. Mulesoft API calling Appian WebAPI to give the response back in an asynchronous way.
Instead of this, can Appian able to Send and Receive the request details using Amazon SQS?
Is this an existing implementation? What is the response time of this secured DB?
Does it have to be async? What is the data used for, process or UI?
In general, I am not a huge fan of async and messaging in an Appian context. Things quickly become messy, scalability issues arise and it is hard to ensure messages are process in-order in a scalable way.
Yes. This is the current implementation. Response time in not consistent as well as more as many external systems are interacting with the same DB. Because of timeout issue redesigned to Async. This is for updating the data in Appian table to be in sync with external DB via scheduler process.
Is there a specific issue you want to solve with switching to SQS?
From glancing at the documentation, it seems like SQS has no HTTP based API to send and receive messages. You might need a custom plugin to connect to it.
okay! Thank You.