C# Job Queues (part 3) with TPL Dataflow and Failure Handling

from blog Blog posts on .NET Software Development, C#, and Debugging on Michael's Coding Spot, | ↗ original
In Part 1 and Part 2 we went over what are Job Queues, why they are so important and how to implement them with several methods. Some of those methods were thread-pool implementations, BlockingCollection implementations, Reactive Extensions, and System.Threading.Channels. Job Queues are also referred to as the Producer-consumer problem . We’ll be...