Clemens Vasters.

Tales from the land of cloud computing. From, well, how shall I say - up here?
Posts
  • Clemens Vasters.

    Twitter

    • 0 Comments
    For the (blog-) record - if you'd ever be looking for me on Twitter (where I'm sadly writing tons more than here), I'm @clemensv over there :-)
  • Clemens Vasters.

    Programming WCF Services, Third Edition

    • 0 Comments
    Juval Löwy’s very successful WCF book is now available in its third edition – and Juval asked me to update the foreword this time around. It’s been over three years since I wrote the foreword to the first edition and thus it was time for an update since...
  • Clemens Vasters.

    The Magical Input Queue Of T (aka InputQueue<T>)

    • 0 Comments
    This post explains an essential class for asynchronous programming that lurks in the depths of the WCF samples: InputQueue<T>. If you need to write efficient server-side apps, you should consider reading through this and add InputQueue<T>...
  • Clemens Vasters.

    Cloud Architecture: The Scheduler-Agent-Supervisor Pattern

    • 0 Comments
    As our team was starting to transform our parts of the Azure Services Platform from a CTP ‘labs’ service exploring features into a full-on commercial service, it started to dawn on us that we had set ourselves up for writing a bunch of ‘enterprise apps...
  • Clemens Vasters.

    About the 'D' in ACID Transactions

    • 0 Comments
    I just got prompted to write this in an email reply and I think it's worth sharing. My personal definition for ACID's Durability tenet is as follows: "The outcome of the transaction outlasts the transaction, meaning that the result of the transaction...
  • Clemens Vasters.

    What is CQRS?

    • 0 Comments
    Greg says what it’s not , and since he didn’t use the opportunity to also succinctly express what it is , I helped him out in the comments: CQRS ("Command-Query Responsibility Segregation") is a simple pattern that strictly segregates the responsibility...
  • Clemens Vasters.

    “REST API” or “HTTP API”?

    • 0 Comments
    I just wrote this email on a private mailing list and thought it may make sense to share it. The context of the discussion was overuse of the term “REST” in a document discussing an HTTP API: REST is a set of architectural principles. REST describes...
  • Clemens Vasters.

    NHTTP

    • 0 Comments
    I’m toying around with very small and very constrained embedded devices right now. When you make millions of a small thing, every byte in code footprint and any processing cycle you can save saves real money. An XML parser is a big chunk of code. So is...
  • Clemens Vasters.

    MSDN Magazine June 2012: Using Windows Azure Service Bus for … Things!

    • 0 Comments
    I actually had to double-check whether it’s really true given all my talks and places where I’ve published articles, but the June 2012 issue of MSDN Magazine is indeed the first of this storied publication in which I have an article. It’s about the “Internet...
  • Clemens Vasters.

    “Push”

    • 0 Comments
    There’s a lot of talk about “Push” notifications both in web and mobile scenarios. “Push” is often positioned as something entirely different to “Pull” (or polling). The reality is that “Push” in the sense that it is used with Web Sockets or Apple/Windows...
  • Clemens Vasters.

    Transactions in Windows Azure (with Service Bus) – An Email Discussion

    • 0 Comments
    I had a email discussion late last weekend and through this weekend on the topic of transactions in Windows Azure. One of our technical account managers asked me on behalf of their clients how the client could migrate their solution to Windows Azure without...
  • Clemens Vasters.

    Service Bus Relay Load Balancing–The Missing Feature (But Not For Much Longer!)

    • 0 Comments
    Load Balancing on the Service Bus Relay is by far our #1 most requested feature now that we’ve got Queues and Topics finally in production. It’s reasonable expectation for us deliver that capability in one of the next production updates and the good news...
  • Clemens Vasters.

    Service Bus Topics and Queues – Advanced

    • 0 Comments
    This session is a followup to the Service Bus session that I did at the build conference and explains advanced usage patterns:
  • Clemens Vasters.

    Sagas

    • 0 Comments
    Today has been a lively day in some parts of the Twitterverse debating the Saga pattern. As it stands, there are a few frameworks for .NET out there that use the term "Saga" for some framework implementation of a state machine or workflow. Trouble is...
  • Clemens Vasters.

    4 Questions

    • 0 Comments
    I answered 4 questions in Richard Seroter’s series of interviews with folks working on connect systems. See the Q&A here .
  • Clemens Vasters.

    Where I’m at, what’s next, and asking for some help

    • 0 Comments
    Here's a short video explaining where I’m at now ( here’s a map ) and what I’m up to. Meanwhile I’ve also figured out how to put sound on both channels with the setup that I have, but here it’s still just on the left channel and also doesn’t sound as...
  • Clemens Vasters.

    “Subscribe!”

    • 0 Comments
    I have a new (additional) blog. It's not a "write" blog, it's a "speak" blog. Over on Microsoft's Channel 9 I started the "Subscribe!" blog last Friday night. The goal for it is to be a way to talk about middleware and specifically about my team's...
  • Clemens Vasters.

    Subscribe! - Getting Started with Service Bus

    • 0 Comments
    Over on my new Channel 9 blog I've started a series that will (hopefully) help novices with getting started developing applications that leverage Windows Azure Service Bus (and, in coming episodes also Service Bus for Windows Server) The first two...
  • Clemens Vasters.

    Push vs. Pull

    • 0 Comments
    Here’s from my Channel 9 Subscribe blog, an ad-hoc, single-take whiteboard discussion on "push" and "pull" communication patterns. There's a lot of talk in the industry on push (see push notifications) and pulling/polling (long polling vs. web sockets...
  • Clemens Vasters.

    Negotiate, Promise, Do. Transactions.

    • 0 Comments
    Head over to my Subscribe! blog on Channel 9 for the latest episode on Transactions .
Page 6 of 6 (145 items) «23456