title: What is the simplest Java framework to implement Master - Slave architechure?
body: <p>I am building an application where the basic architecture follows the Master - Slave idea. There is a lot of control information that flows from Master to Slave and back. In addition to this, Slaves share bulk data among each other.</p>
  
  <p>I was thinking of having RPC, but I was suggested that they might give suboptimal performance because of their http dependencies. (Not that performance is my priority :-)). I am looking for a simplistic framework (RPC would work too, if it is good idea). </p>
  
  <p>Any suggestions?</p>
  
  <p>Thanks</p>
  
  <p>Application: I am trying to build something similar (but without the reliability part) to Pregel for a course project. Sockets + RPC initially seemed like a good idea, but now I am confused.</p>