I was wondering how hard it would be to make the new Tasks.Dataflow blocks work over the network. What would be the best approach? Use WCF RPCs to link the blocks, or use some 3rd party messaging/queue service?
Would I still be able to consume messages atomically? One of the problems I have with SQS is the non-guarentee that a message will be delivered exactly once.