Paralleling pipeline
Repository Index
47,133 repositories indexed
313–336 of 369 · Most stars
Run functions in parallel :comet:
- go
- concurrency
- goroutines
TryLock support on read-write lock for Golang
- trylock
- locker
- mutex
Make functions return a channel for parallel processing via go routines.
Common tools for projects
- cross-platform
- pascal-language
- library
- json
CSP-like channels for common lisp
Mutex Server using WebSocket
- mutex
- server
- critical-section
- websocket
Process pools for OCaml
A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
Monitor and restart background threads.
Software Transactional Locks
Elixir library providing some handy parallel processing facilities that supports configuring number of workers and timeout.
- parallel-processing
- elixir-library
Extremely simple Process pooling and task submission in Elixir
Hunchentoot Gserver based taskmanager
promise semaphore
The repository host gives no description.
A lock-free concurrent data structures library for Common Lisp.
- common-lisp
- concurrency
- lisp
- primitives
A library that brings all the CSP joy to the Elixir land.
utils for Go context
- golang
- go
- context
- async
Generic Task behavior that helps encapsulate errors and recover from them in classic GenStage workers.
- elixir-lang
- elixir
- hex
- package
general purpose utils for interacting with vert.x
🚧 Flexible mechanism to make execution flow interruptible.
- hacktoberfest
Functional IO interfaces and implementation for Coalton. Includes terminal IO, file system IO, random variables, mutable variables, multithreading, and safely sharing state between threads.
Rate limiter and overload protection for erlang application