Jctoolsjctools.github.io/jctools
Stars: ✭ 2,833 (+13390.48%)
aiorwlockRead/Write Lock - synchronization primitive for asyncio
Stars: ✭ 90 (+328.57%)
TAOMP《多处理器编程的艺术》一书中的示例代码实现,带有注释与单元测试
Stars: ✭ 39 (+85.71%)
SpscqueueA bounded single-producer single-consumer wait-free and lock-free queue written in C++11
Stars: ✭ 307 (+1361.9%)
Left RightA lock-free, read-optimized, concurrency primitive.
Stars: ✭ 1,245 (+5828.57%)
Awesome LockfreeA collection of resources on wait-free and lock-free programming
Stars: ✭ 1,046 (+4880.95%)
ThmapConcurrent trie-hash map library
Stars: ✭ 51 (+142.86%)
asyncSynchronization and asynchronous computation package for Go
Stars: ✭ 104 (+395.24%)
Object threadsafeWe make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
Stars: ✭ 280 (+1233.33%)
AtomicKitConcurrency made simple in Swift.
Stars: ✭ 88 (+319.05%)
ConcurrentFunctional Concurrency Primitives
Stars: ✭ 206 (+880.95%)
Mttlock, RWMUTEX, Collab, USM, RSem and other C++ templates for Windows to provide read/write mutex locks, various multithreading tools, collaboration, differential updates and more
Stars: ✭ 18 (-14.29%)
django-concurrency-talk🎭 Database Integrity in Django: Safely Handling Critical Data in Distributed Systems
Stars: ✭ 49 (+133.33%)
haxe-concurrentA haxelib for basic platform-agnostic concurrency support
Stars: ✭ 69 (+228.57%)
go-lockgo-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Stars: ✭ 78 (+271.43%)
futexFile-based Ruby Mutex
Stars: ✭ 14 (-33.33%)
CrossbeamTools for concurrent programming in Rust
Stars: ✭ 4,180 (+19804.76%)
XeniumA C++ library providing various concurrent data structures and reclamation schemes.
Stars: ✭ 225 (+971.43%)
concurrent-llconcurrent linked list implementation
Stars: ✭ 66 (+214.29%)
practiceJava并发编程与高并发解决方案:http://coding.imooc.com/class/195.html Java开发企业级权限管理系统:http://coding.imooc.com/class/149.html
Stars: ✭ 39 (+85.71%)
Polyel-Framework⚡️ Voltis Core: A PHP framework based on Swoole from the ground up
Stars: ✭ 22 (+4.76%)
mutexsafeMutexSafe will help you use mutex more effectively. Different mutex for different components are presented. In addition, you can add your own lockers and use within the library.
Stars: ✭ 15 (-28.57%)
phpchartjsA PHP library that makes it easy to generate data for ChartJS.
Stars: ✭ 24 (+14.29%)
fcgi-functionA cross-platform module to writing C/C++ service for nginx.
Stars: ✭ 33 (+57.14%)
idleIdle is an asynchronous and hot-reloadable C++ dynamic component framework
Stars: ✭ 169 (+704.76%)
circular-bufferA Lock Free Concurrent Circular Buffer
Stars: ✭ 14 (-33.33%)
door-controller-test-toolDoor controller test tool for physical access control devices. (THIS PROJECT IS NO LONGER MAINTAINED)
Stars: ✭ 13 (-38.1%)
gdax-orderbook-hppAn in-memory copy of the order book on the GDAX cryptocurrency exchange, updated in real time via WebSocket feed, exposed in a thread-safe and lock-free data structure.
Stars: ✭ 38 (+80.95%)
keywayA simple Bash lock file library.
Stars: ✭ 28 (+33.33%)
TikTokDownload public videos on TikTok using Python with Selenium
Stars: ✭ 37 (+76.19%)
LFTPoolLock-Free Thread Pool
Stars: ✭ 69 (+228.57%)
go-workshopsGo language basic workshops for devz
Stars: ✭ 68 (+223.81%)
beemsa bee-queue based minimalist toolkit for building fast, decentralized, scalable and fault tolerant microservices
Stars: ✭ 33 (+57.14%)
zedisA tiny embedded, lock free, redis-like, pub+sub, brokerless, key value datastore. ømq+sled
Stars: ✭ 33 (+57.14%)
thread-poolBS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
Stars: ✭ 1,043 (+4866.67%)
conquerantlightweight async/await for Clojure
Stars: ✭ 31 (+47.62%)
SqlableSwift library for making storing data in a SQLite database simple and magic-free
Stars: ✭ 83 (+295.24%)
SOMnsSOMns: A Newspeak for Concurrency Research
Stars: ✭ 62 (+195.24%)
ciRun npm ci using the appropriate Node package manager (npm, yarn, pnpm)
Stars: ✭ 39 (+85.71%)
grimoireA fast, concurrent based scripting language for D.
Stars: ✭ 21 (+0%)
activejob-uniquenessUnique jobs for ActiveJob. Ensure the uniqueness of jobs in the queue.
Stars: ✭ 194 (+823.81%)
focus-trap-vueVue component to trap the focus within a DOM element
Stars: ✭ 156 (+642.86%)
fcsl-pcmPartial Commutative Monoids
Stars: ✭ 20 (-4.76%)
concoreCore abstractions for dealing with concurrency in C++
Stars: ✭ 57 (+171.43%)
DotsLightweight Concurrent Networking Framework
Stars: ✭ 35 (+66.67%)
futureproofBulletproof concurrent.futures
Stars: ✭ 36 (+71.43%)
encyEnhanced concurrency primitives for Javascript.
Stars: ✭ 32 (+52.38%)
huntA refined core library for D programming language. The module has concurrency / collections / event / io / logging / text / serialization and more.
Stars: ✭ 86 (+309.52%)
portalA lightweight framework for golang object (struct) serialization (mapping). Inspired heavily by marshmallow (a Python library).
Stars: ✭ 24 (+14.29%)
asyncasync is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
Stars: ✭ 25 (+19.05%)
lasyncmaking executor service tougher
Stars: ✭ 38 (+80.95%)
gclA graph concurrent library for C++
Stars: ✭ 21 (+0%)
noroutineGoroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱
Stars: ✭ 86 (+309.52%)