A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
Repository Index
47,133 repositories indexed
25–48 of 51 · Most stars
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
- concurrency
- go
- goroutine
- priority-queue
Functional Concurrency Primitives
- concurrency
- software-transactional-memory
- synchronization
- lock
Concurrency oriented programming in Lua
Java port of a concurrent trie hash map implementation from the Scala collections library
luaproc is a concurrent programming library for Lua
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
- go
- golang
- data-structures
- functional
a thread-safe concurrent map for go
Recurrent Neural Network library for Ruby
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
Filter promises concurrently
Simple Node.JS stream (streams2) Transform that runs the transform functions concurrently (with a set max concurrency)
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
- golang
- go
- pooling
- pool
Limits the number of goroutines that are allowed to run concurrently
- concurrency
- golang
- goroutine
Translatedgo routine control, abstraction of the Main and some useful Executors. If you don't know how to manage Goroutines, use it
- goroutine
- crontab
- job-scheduler
- retry
Highly concurrent drop-in replacement for bufio.Writer
- golang
- concurrent
- io
- multithreading
BEAM friendly spinlocks for Elixir/Erlang
- concurrency
- concurrent-data-structure
- parallel-programming
Reactive computation tree library for non-blocking concurrent Common Lisp
- data-flow
- asynchronous
- common-lisp
- concurrency
Modern concurrency tools for Crystal
- crystal
- concurrent
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
- concurrent
- golang
- golang-library
- data-science
A simple embeddable scripting language which supports concurrent event processing.
- interpreter
- language
- embeddable-scripting-language
- object-oriented-programming
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
- python
- asynchronous
- sockets
- tcp
Easy, concurrent, asynchronous tasks in Swift.
- swift
- asynchronous
- dispatch
- concurrency
Run promise-returning & async functions a specific number of times concurrently