Understanding Widows Azure Queue Storage Throughput

יום שלישי, אוגוסט 23, 2011

The Asynchronous Queuing Pattern describes a classic way to improve service throughput in distributed applications. Over the years I have seen quite a few implementations of this pattern, from the use of MSMQ to ReactiveQueue, each with its own strengths and weaknesses. Windows Azure queue storage is designed for passing messages between applications in a persisted, scalable and controlled manner. With the above attributes, queue storage is a natural choice for enabling the Asynchronous Queuing Pattern, as described in detail in this MSDN magazine article. A recent implementation I ran across at a client challenged the performance...

SDP ETW session: slide deck and demo code

יום שבת, מרץ 19, 2011

Hi All The SDP conference is over and it’s time to say a big thanks to both my partners: Bnaya for the Parallel programing tutorial day and Ran for our very special ETW session. I would also like thank everybody who attended the session, I really enjoyed seeing you all. You can get the slide deck and demo code from here. Hope to see you all in future sessions. Yaniv
no comments

Creating and publishing events using ETW Manifest-based provider

יום ראשון, פברואר 13, 2011

ETW is a powerful and high performance tracing facility. In this post I will describe how to create your own ETW provider and publish events from you application. This post assumes you have a previous understanding of ETW concepts so I won’t cover in detail what ETW is and why to use it. If you’re an ETW newbie, then I invite you to ceck out Ran Wahle and myself at the SDP or to read this MSDN magazine article: Improve Debugging And Performance Tuning With ETW. Before we start I’d like to go over this one point:...
one comment