Eric Sampson

Results 107 comments of Eric Sampson

Popular queues to support would be Azure Service Bus, RabbitMQ, and perhaps Redis pubsub

Sounds great! I mostly wanted to just capture this to have the request recorded for planning purposes :) We might end up migrating to pure MEL or Serilog. Cheers

I've been running into this as well.

I'm getting a slightly different error 100% of the time, just have been ignoring it to not rabbit-hole lol. I'll post the git error sometime. I have a hate-hate relationship...

Isn't that what `System.Threading.Channels` is designed for? It's pretty highly optimized, and has optional flags for SingleProducer and SingleConsumer to further optimize perf for those conditions. https://devblogs.microsoft.com/dotnet/an-introduction-to-system-threading-channels/

I re-read the requirements, the `IReadOnlyCollection` was the key thing that I missed. Wouldn't `ConcurrentQueue` provide what you are looking for then? It is already built on a "List-of-Segments (Arrays)"...