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 (+7.14%)
AtomicKitConcurrency made simple in Swift.
Stars: ✭ 88 (+528.57%)
asyncSynchronization and asynchronous computation package for Go
Stars: ✭ 104 (+642.86%)
distlockThe universal component of distributed locks in golang , support redis and postgresql
Stars: ✭ 60 (+328.57%)
optimistic lock coupling rs🍋: A General Lock following paper "Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method"
Stars: ✭ 21 (+50%)
aiorwlockRead/Write Lock - synchronization primitive for asyncio
Stars: ✭ 90 (+542.86%)
ConcurrentFunctional Concurrency Primitives
Stars: ✭ 206 (+1371.43%)
wasm-bindgen-rayonAn adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
Stars: ✭ 257 (+1735.71%)
django-concurrency-talk🎭 Database Integrity in Django: Safely Handling Critical Data in Distributed Systems
Stars: ✭ 49 (+250%)
haxe-concurrentA haxelib for basic platform-agnostic concurrency support
Stars: ✭ 69 (+392.86%)
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 (+514.29%)
run exclusive⚡🔒 Wait queue for function execution 🔒 ⚡
Stars: ✭ 22 (+57.14%)
concurrency-kit🚄 Concurrency abstractions framework for Apple Platforms [Task, Atomic, Lock, Operation, etc.].
Stars: ✭ 17 (+21.43%)
CrossbeamTools for concurrent programming in Rust
Stars: ✭ 4,180 (+29757.14%)
nativescript-httpThe best way to do HTTP requests in NativeScript, a drop-in replacement for the core HTTP with important improvements and additions like proper connection pooling, form data support and certificate pinning
Stars: ✭ 32 (+128.57%)
django-lock-tokensA Django application that provides a locking mechanism to prevent concurrency editing.
Stars: ✭ 19 (+35.71%)
mutexMutex lock implementation
Stars: ✭ 28 (+100%)
TAOMP《多处理器编程的艺术》一书中的示例代码实现,带有注释与单元测试
Stars: ✭ 39 (+178.57%)
thread-poolA modern thread pool implementation based on C++20
Stars: ✭ 104 (+642.86%)
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 (+28.57%)
go-lockgo-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Stars: ✭ 78 (+457.14%)
pglockPostgreSQL Lock Client for Go
Stars: ✭ 50 (+257.14%)
audriaaudria - A Utility for Detailed Ressource Inspection of Applications
Stars: ✭ 35 (+150%)
cpp-indicatorsA very simple, easy-to-use, and single-header-only C++ library for console based indicators (loading spinners)
Stars: ✭ 13 (-7.14%)
benchmark-httpNo description or website provided.
Stars: ✭ 15 (+7.14%)
trafficMassively real-time traffic streaming application
Stars: ✭ 25 (+78.57%)
sandboxed-fsSandboxed Wrapper for Node.js File System API
Stars: ✭ 41 (+192.86%)
swift-futuresDemand-driven asynchronous programming in Swift
Stars: ✭ 32 (+128.57%)
terraform-aws-backendA Terraform module for your AWS Backend + a guide for bootstrapping your terraform managed project
Stars: ✭ 47 (+235.71%)
angular-lockNo description or website provided.
Stars: ✭ 16 (+14.29%)
workerpoolxtConcurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
Stars: ✭ 15 (+7.14%)
basicLibPPA powerful library for inline-hook,lock,compress etc,and it is useful for anti-virus software.
Stars: ✭ 15 (+7.14%)
wise-riverObject streaming the way it should be.
Stars: ✭ 33 (+135.71%)
theaterActor framework for Dart. This package makes it easier to work with isolates, create clusters of isolates.
Stars: ✭ 29 (+107.14%)
await-lockMutex locks for async functions
Stars: ✭ 66 (+371.43%)
mbapipyMercedesME platform as a Custom Component for Home Assistant.
Stars: ✭ 25 (+78.57%)
golang-101🍺 In-depth internals, my personal notes, example codes and projects. Includes - Thousands of codes, OOP, Concurrency, Parallelism, Goroutines, Mutexes & Wait Groups, Testing in Go, Go tool chain, Backend web development, Some projects including Log file parser using bufio.Scanner, Spam Masker, Retro led clock, Console animations, Dictionary pro…
Stars: ✭ 61 (+335.71%)
poolA highly flexible process pooling library for Node.js
Stars: ✭ 18 (+28.57%)
cspA library for Communicating Sequential Processes in Node.js, built on top of async/await
Stars: ✭ 59 (+321.43%)
composer-diffCompares composer.lock changes and generates Markdown report so you can use it in PR description.
Stars: ✭ 51 (+264.29%)
think-async🌿 Exploring cooperative concurrency primitives in Python
Stars: ✭ 178 (+1171.43%)
event-workerA simpler way of dealing with Web Workers
Stars: ✭ 18 (+28.57%)
stoSoftware Transactional Objects
Stars: ✭ 40 (+185.71%)
atomixSimple and easy wrappers for Go sync/atomic package.
Stars: ✭ 26 (+85.71%)
LockerScreenAndroid lock screen,slide to unlock ! 安卓锁屏,上滑解锁,效果酷炫,值得拥有!
Stars: ✭ 81 (+478.57%)
easy-promise-queueAn easy JavaScript Promise queue which is automatically executed, concurrency controlled and suspendable.
Stars: ✭ 31 (+121.43%)
treapA thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.
Stars: ✭ 23 (+64.29%)
mwtMedium weight threads - preemptive thread pools for Lwt
Stars: ✭ 28 (+100%)
dynamic-engineMonitor events in the background on Android.
Stars: ✭ 24 (+71.43%)
gologgerA concurrent, fast queue/service worker based filesystem logging system perfect for servers with concurrent connections
Stars: ✭ 16 (+14.29%)
aioredis-lockDistributed locking implementation for aioredis
Stars: ✭ 20 (+42.86%)
go course個人多年來學習與實作上的心得筆記
Stars: ✭ 25 (+78.57%)