Let's assume there are number of clients that asynchronously send messages for processing to Azure Cloud. The messages are pushed to a queue and processed relatively quickly (few seconds for each). What I want is to send the processing result BACK to the client server.
I need to achieve significant performance and great fault tolerance.
What direction should I look to? Long polling, keep alive connetcions, singleR. Any other options? Thank you for help.