title: Async communication microservices : How to notify end user after operation completed successfully
body: <p>I am using async communication with messaging Queues in one of my personal project.</p>
  <p>I am stuck at how can I notify my end user (who is my client basically - who is making request) once  the operation has been completed .</p>
  <p>I understand in some of the long job, we can notify trough email once its finish .</p>
  <p>But what if in the case of normal operations like , let say my user is updating his profile , call goes to my backend service - backend service will push one message to update profile to messaging system and on the spot I will respond back to my client with some response. (actual update has not completed yet as it will be done via messaging queue - async way) .</p>
  <p>Now here is the question how can I notify my end user that his profile is updated once the operation is completed via messaging queue .</p>
  <p>I want to notify my user in the application itself , not via email or any other way . It should be real time notification just like response or something so by using that my client developer can show appropriate message.</p>
  <p>updating is only example here , it can be anything .</p>