title: difference between message queue and shared memory?
body: <p>I read a lot of articles about differences between message queue and shared memory.
  But still not clear which one is good for achieving good performance.</p>
  
  <p>Like shared memory are suppose to be good over queues but that also has performance issue in case of synchronizing it.</p>