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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.