conexec
Concurrent Executor
A toolkit to execute functions concurrently while specifying timeouts and efficient memory usage
A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking.
16 stars
3 watching
2 forks
Language: Go
last commit: over 4 years ago
Linked from 2 awesome lists
gogolanggoroutine
Related projects:
Repository | Description | Stars |
---|---|---|
omnilib/aiomultiprocess | A library that enables efficient concurrent execution of asynchronous tasks using both async and multiprocessing capabilities. | 1,776 |
weihanli/dotnet-exec | A tool for executing C# code without a project file, allowing custom entry points. | 49 |
yahoo/vssh | A Go library for executing commands over SSH at scale | 962 |
multiparty/conclave | Allows users to define data analysis workflows in familiar languages and execute them on multiple backends for secure multi-party computation | 98 |
chriskohlhoff/executors | A C++14 library providing executors and related functionality for asynchronous operations | 492 |
corca-ai/eval | A tool that utilizes AI and automation to execute complex tasks and generate code in response to user requests. | 869 |
exstruct/etude | A concurrency utility library for Elixir/ERlang that simplifies the use of async and retry mechanisms in concurrent programming. | 11 |
ckolkey/ts-node-action | A framework for running functions on Tree-sitter nodes and updating the buffer with the result. | 360 |
nethermindeth/cairo-vm-go | An implementation of a virtual machine for executing Cairo bytecode written in Go. | 82 |
alkenso/execq | A smart queue for parallel task execution with features like threadpool-like behavior and non-blocking processing. | 40 |
commander-cli/cmd | A package to abstract shell command execution across Linux, Windows, and macOS | 152 |
msoap/shell2http | An HTTP server designed to execute shell commands on demand. | 1,351 |
vietj/childprocess-vertx-ext | An extension for Vert.x that enables spawning child processes with low overhead and non-blocking I/O | 50 |
parapluu/concuerror | An Erlang-based tool to systematically test programs for concurrency errors | 333 |
pieterclaerhout/go-waitgroup | A package that provides a WaitGroup with error handling and concurrency control. | 48 |