A comprehensive and efficient lock-free thread pool with granular work control, flexible concurrency, and robust error handling, alongside an easy-to-use API for diverse work submissions.
-
Updated
Feb 4, 2025 - C#
A comprehensive and efficient lock-free thread pool with granular work control, flexible concurrency, and robust error handling, alongside an easy-to-use API for diverse work submissions.
Collection of useful classes for your .NET application (object pool, thread pool, async processing, queues, collections, multithreading primitives, etc.)
TaskFactory Unity objects plus a collection of TaskSchedulers with optional limited concurrency
Repository for the .NET Threading in Detail talk at the .NET User Group Regensburg in January 2017
C# threading library with async/await friendly fiber.
.NET parallel tasks executing library - DLL and NuGet package source.
C# multi-threading console .net6 application running in Docker
Effective multi-threaded Async/Await Library
A generic ThreadPool with promise implementation
A library to make multi-threaded code more testable
Explores the differences between Thread and Task in C#, along with tips on when to use each.
An Intelligent ThreadPool for eliminating over subscription problems on the CLR ThreadPool
An application thread pool for .NET or Mono
Workshop project for mastering concurrency in C# and fix common multi thread synchronisation issues
Multithreaded image manipulation. RGB to grayscale using C# Threadpool (project 1) and Tasks (project 2) with various tests.
Program for generatin xUnit tests for C# written projects
Energon is a framework to create and run software energy consumption tests
My university course work - online game 'Say the same thing'.
Add a description, image, and links to the thread-pool topic page so that developers can more easily learn about it.
To associate your repository with the thread-pool topic, visit your repo's landing page and select "manage topics."