Roger3Lee / Inc.runtime.queue
Licence: mit
An runtime queue use Asynchronous program
Stars: ✭ 19
Programming Languages
csharp
926 projects
Projects that are alternatives of or similar to Inc.runtime.queue
Ytask
YTask is an asynchronous task queue for handling distributed jobs in golang(go异步任务框架)
Stars: ✭ 121 (+536.84%)
Mutual labels: task, queue
Node Rethinkdb Job Queue
A persistent job or task queue backed by RethinkDB.
Stars: ✭ 158 (+731.58%)
Mutual labels: task, queue
Task Easy
A simple, customizable, and lightweight priority queue for promises.
Stars: ✭ 244 (+1184.21%)
Mutual labels: task, queue
rearq
A distributed task queue built with asyncio and redis, with built-in web interface
Stars: ✭ 81 (+326.32%)
Mutual labels: task, queue
Clearly
Clearly see and debug your celery cluster in real time!
Stars: ✭ 287 (+1410.53%)
Mutual labels: task, queue
Machinery
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Stars: ✭ 5,821 (+30536.84%)
Mutual labels: task, queue
Iruka
A collection of classical data structures ⛩ and algorithms 🏃♂️ implemented in Typescript with video lectures 📹.
Stars: ✭ 625 (+3189.47%)
Mutual labels: queue
Vscode Todo Plus
Manage todo lists with ease. Powerful, easy to use and customizable.
Stars: ✭ 622 (+3173.68%)
Mutual labels: task
Learningmasteringalgorithms C
Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程
Stars: ✭ 615 (+3136.84%)
Mutual labels: queue
Arq
Fast job queuing and RPC in python with asyncio and redis.
Stars: ✭ 695 (+3557.89%)
Mutual labels: queue
Qlibc
qLibc is a simple and yet powerful C library providing generic data structures and algorithms
Stars: ✭ 614 (+3131.58%)
Mutual labels: queue
INC.Queue
Implementent a queue basic on .net framwork C# language
You can used it like this:
var manager = new QueueManager(new QueueConfirguration(2, 10000, 1), QueueTaskMode.Task, new JobPriorityScheduleConfig(DateTime.Now, new TimeSpan(0, 1, 0)));
manager.Start();
for (int i = 0; i < 20; i++)
{
manager.AddJob(new Job<int>(i, (index) =>
{
Console.WriteLine($"Thread id:{System.Threading.Thread.CurrentThread.ManagedThreadId} SeqNo.:{index}");
}));
}
Console.WriteLine($"Main Thread ID:{System.Threading.Thread.CurrentThread.ManagedThreadId}");
Console.ReadLine();
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].