Enabling parallel processing

Parallel processing is becoming increasingly important in all software solutions and distributed software in particular. Many business (and technical) processes can be parallelized to decrease how long they take to run. As we move further into the multicore era of CPU architecture, this will become even more significant. Some tasks like our approval and order simply cannot be parallelized, but many others can. We will now expand our solution to perform parallel processing on the product information before we place a quote.

One of our development teams has already written a .NET library that will perform calculations based on basic product information to determine how many of a product we should order. The project for ...

Get Microsoft BizTalk Server 2010 Patterns now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.