Parallel Extensions or Asynchronous Invocation with IO-based operations – Take 2

April 1, 2010

Read about the test details in the previous post. After a few more various tests, the initialization time overhead is changing from time to time, and sometimes there isn’t an overhead whatsoever. However, the fact remains the same, the asynchronous invocation pattern shows most constant results in this specific case. My good friend Aelij Arbel pointed out another pattern of invocation using the Parallel Extensions TPL – the asynchronous API. I added it to the test as follows: static void CallServicesTasksAsync(IMyService client) {    ...
no comments