Writing server side platform software is an art. We have built a platform to process vast amount of EDI (We will expand it to do the same with HL7 and other clinical data soon). Our platform has embraced parallel processing very effectively. I just wanted to graphically illustrate how some things work in the back ground. You cannot touch and see these things. But they play an extremely important role in the overall solution.
Imagine that, lot of work is being dumped on you and you are supposed to finish all the work in a very short amount of work. How do you do this?
As we all know, just dropping lot of people to work on this won’t solve the problem. You have to carefully analyze the problem and required outcomes to come up with an optimal solution.