Reqrep_Task_Pools

Task pool library

An Ada 2012 package for simplifying task-based concurrency in applications.

This is an Ada 2012 package that provides a task pool system for jobs which each take the form of a single request that receives a single response.

GitHub

1 stars
1 watching
0 forks
Language: Ada
last commit: over 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
xxjwxc/gowp A library that provides a concurrency limiting goroutine pool for efficient task execution and management. 516
pricingassistant/mrq A Python task queue built on top of Redis and gevent to manage distributed worker tasks with simple code and visibility into job performance. 877
josdejong/workerpool A library that provides a thread pool implementation to efficiently manage concurrent tasks in JavaScript applications. 2,093
jhumphry/auto_counters An Ada 2012 project implementing reference counting approaches to resource management with an emphasis on safety and usability. 8
rq/rq-scheduler Library that adds scheduling capabilities to Redis-based queuing library 1,447
whitfin/expool A library that provides a simple process pooling mechanism to manage concurrent task execution in Elixir applications. 28
diharaw/dw-thread-pool A simple, header-only thread pool library for managing tasks and worker threads. 33
jhumphry/parse_args A package to parse command line arguments and options in Ada 2012 12
clin99/cpp-taskflow A library providing a simple and expressive way to write parallel programs with complex task dependencies. 6
wakatime/wakaq A minimal background task queue system with Redis and Celery integration 574
mtrebi/thread-pool A C++ implementation of a thread pool for concurrent task execution 1,146
imdrasil/sam.cr A task management utility that allows specifying tasks using plain Crystal code 96
cr0hn/aiotasks An asynchronous and distributed task queue based on Python asyncio framework 439
joblib/joblib-spark Enables parallelization of machine learning tasks on a distributed Spark cluster using the joblib library. 242
albinzr/swiftytask A high-performance queuing system for managing tasks with closure and various priority levels 22