title: How to do Multi-Processing (Heavy Weight Processes) using Java
body: <p>I have 2 modules one is written in Java (Web), other is in C++. Both are independent modules and deployed in Linux. I have to execute C++ (.exe files) using java. To do this I'm using ProcessBuilder and Apache-Commons  exec libraries and my next task is to make all these executions(C++) to run parallel. 
  As all of these processes are heavy weight, I guess I couldn't use threads over here. Please can any one suggest me how to make these processes paralleled and get feedback for each process. One more doubt "Is it really possible with Java?", If not any suggestions to get achieve this?</p>