title: ruby interprocess communication
body: <p>I have a Rails project and two ruby mini-daemons running in the background. What's the best way to communicate between them?</p>
  
  <p>Communication like below should be possible:
  Rails -> Process 1 -> Process 2 -> Rails</p>
  
  <p>Some requests would be sync, other async.</p>
  
  <p>Queues (something like AMQ, or custom Redis based) or RPC HTTP calls? </p>