Export (0) Print
Expand All
1 out of 1 rated this helpful - Rate this topic

Instrumentation Best Practices for High Performance BizTalk Solutions

To download a copy of this paper, go to http://go.microsoft.com/fwlink/?LinkId=205874.

Published: November 2010

Author: Valery Mizonov, Microsoft Corporation

Reviewed By:

  • Mark Simms, Microsoft Corporation

  • Jayanthi Sampathkumar, Microsoft Corporation

  • Krish Srinivasan, Microsoft Corporation

Applies To: Microsoft BizTalk Server

Summary: The traditional ways of instrumenting BizTalk solutions may not always be the most effective from a performance standpoint. The commonly used instrumentation and tracing components leveraging the Win32 Debugging APIs may introduce a potential bottleneck and become responsible for performance degradations in multi-threaded BizTalk applications running under stress.

From the other side, source code instrumentation delivers a great degree of visibility into the application behavior and helps reduce the overall troubleshooting efforts. Consequently, a fundamentally new approach to instrumenting high performance BizTalk solutions has become crucially important to enable collecting the rich and detailed diagnostic information in a non-intrusive manner with virtually no overhead and no impact on the application performance.

The Windows Server AppFabric Customer Advisory Team at Microsoft aimed to provide the community with validated best practices to help BizTalk developers enrich their solutions with the high-performance instrumentation internally adopted by many Microsoft products. These best practices have been reflected in the form of a reusable framework which BizTalk developers can easily plug in and adopt in their own implementations.

You can download a complete copy of Instrumentation Best Practices for High Performance BizTalk Solutions (http://go.microsoft.com/fwlink/?LinkId=205874) on the Microsoft Download Center.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.