Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Using the Request-Acknowledge-Push Pattern to Display Progress of Long Running Tasks

17 minutes, 45 seconds


Right click “Save as…”

Many web sites need to deal with long-running tasks. However long-running tasks don't
play very well with the HTTP request-response paradigm. In this episode we'll
go through a very simple pattern: Request-Acknowledge-Push that enables a
simple, efficient, and scalable way of dealing with long running tasks.

Source code of this episode can be found at: http://azure4fun.blob.core.windows.net/code/CloudPatterns1-RequestAcknowledgePush.zip

You'll need to update both Web Role configuration and Worker Role configuraiton to use your own Service Bus namespace.

And the blog article mentioned in the video is: http://haishibai.blogspot.com/2012/12/dealing-with-long-running-jobs.html


Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • peternlpeternl

    great post haishi bai. thanks. most welcome these type of subjects in presentations on channel 9. are you also willing to post the whole solution for download? your referred link to your blog shows detailed code snippets in the mentioned article but being able to play as developer with these implementations in vs2012 would be better in understanding the applied pattern. thx.

  • @peternl: Thank you for your kind comment. I've added source code link to the post. We'll have more episodes coming very soon, keep tuned Big Smile.

  • PeterNLPeterNL

    Most welcome. Thanks. Only the added link appears not to work now for download:

    The specified resource does not exist. RequestId:1dae8449-d41f-4cc0-92d3-d7f5366c815f Time:2013-01-19T12:49:28.1287046Z

  • jyljyl

    I agree  : the link is not working (yet) Smiley

  • Source code link is fixed.

  • PeterNLPeterNL

    Promises like: "We'll have more episodes coming very soon"
    are easy to make, but seem hard to deliver.

  • Hi PeterNL: Thank you for comment. We have a couple of episodes being edited at the moment and we are recording more. This is a new series and there are still some details we need to work out. So we might be slow in releasing the first few episodes.Thank you for your patience, and please keep tuned! And if you and anyone else in the community want to share your experiences you are welcome to contact me at any time.

  • PeterNLPeterNL

    Your "patients" are asked for a lot of patience !

  • LOL. Sorry for the typo. Fixed now Blushing

  • wow, i have been using queues with worker roles to implement the pattern you mentioned, but i never know that we call it Req-Ack-Push pattern. Thanks, now i know a nice fancy term for what i have been using.

    The series - Cloud Pattern looks interesting

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.