DequeNET (pronounced Deck Net) provides a concurrent lock-free deque C# implementation. A deque, or double-ended queue, is a data structure that allows insertion and removal of items on both ends. ConcurrentDeque<T> supports 6 operations in constant time O(1): PushRight, PopRight, PeekRight,...
More information
Unofficial Amazon Kinesis Producer Library (KPL) for .NET. This is a core package which doesn't contain native executable, you also need to install separate package to run under specific platform (ex. KinesisProducerNet.Linux).
ParallelTasks is a simple to use consumer-producer multithreading helper.
(C# - Source file).
Note: this nuget package contains c# source code and depends on .Net 4.0.
Simple lightweight queue that stores data in a concurrent queue and periodically process the queued items.
Userful for:
* processing items in batches;
* grouping data for later processing;
* async processing (consumer/producer);
* etc.
Note: this nuget package contains c# source code and depends...
More information
ModuleContainer is a simple to use plugin or module system.
(C# - Source file).
Note: this nuget package contains c# source code and depends on .Net 4.5.