All Projects → futex → Similar Projects or Alternatives

450 Open source projects that are alternatives of or similar to futex

mutexsafe
MutexSafe 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%)
Mutual labels:  lock, locking, mutex
AtomicKit
Concurrency made simple in Swift.
Stars: ✭ 88 (+528.57%)
Mutual labels:  concurrency, lock, mutex
async
Synchronization and asynchronous computation package for Go
Stars: ✭ 104 (+642.86%)
Mutual labels:  concurrency, lock, mutex
distlock
The universal component of distributed locks in golang , support redis and postgresql
Stars: ✭ 60 (+328.57%)
Mutual labels:  lock, mutex
optimistic lock coupling rs
🍋: A General Lock following paper "Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method"
Stars: ✭ 21 (+50%)
Mutual labels:  concurrency, lock
aiorwlock
Read/Write Lock - synchronization primitive for asyncio
Stars: ✭ 90 (+542.86%)
Mutual labels:  concurrency, lock
Concurrent
Functional Concurrency Primitives
Stars: ✭ 206 (+1371.43%)
Mutual labels:  concurrency, lock
wasm-bindgen-rayon
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
Stars: ✭ 257 (+1735.71%)
Mutual labels:  concurrency, threads
django-concurrency-talk
🎭 Database Integrity in Django: Safely Handling Critical Data in Distributed Systems
Stars: ✭ 49 (+250%)
Mutual labels:  concurrency, lock
haxe-concurrent
A haxelib for basic platform-agnostic concurrency support
Stars: ✭ 69 (+392.86%)
Mutual labels:  concurrency, lock
Java Concurrency Examples
Java Concurrency/Multithreading Tutorial with Examples for Dummies
Stars: ✭ 173 (+1135.71%)
Mutual labels:  concurrency, lock
noroutine
Goroutine 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%)
Mutual labels:  concurrency, threads
run exclusive
⚡🔒 Wait queue for function execution 🔒 ⚡
Stars: ✭ 22 (+57.14%)
Mutual labels:  lock, mutex
concurrency-kit
🚄 Concurrency abstractions framework for Apple Platforms [Task, Atomic, Lock, Operation, etc.].
Stars: ✭ 17 (+21.43%)
Mutual labels:  concurrency, mutex
Crossbeam
Tools for concurrent programming in Rust
Stars: ✭ 4,180 (+29757.14%)
Mutual labels:  concurrency, threads
nativescript-http
The 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%)
Mutual labels:  concurrency, threads
django-lock-tokens
A Django application that provides a locking mechanism to prevent concurrency editing.
Stars: ✭ 19 (+35.71%)
Mutual labels:  concurrency, locking
mutex
Mutex lock implementation
Stars: ✭ 28 (+100%)
Mutual labels:  lock, mutex
TAOMP
《多处理器编程的艺术》一书中的示例代码实现,带有注释与单元测试
Stars: ✭ 39 (+178.57%)
Mutual labels:  concurrency, lock
thread-pool
A modern thread pool implementation based on C++20
Stars: ✭ 104 (+642.86%)
Mutual labels:  concurrency, threads
Mt
tlock, 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%)
Mutual labels:  concurrency, lock
go-lock
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Stars: ✭ 78 (+457.14%)
Mutual labels:  lock, mutex
pglock
PostgreSQL Lock Client for Go
Stars: ✭ 50 (+257.14%)
Mutual labels:  lock, locking
audria
audria - A Utility for Detailed Ressource Inspection of Applications
Stars: ✭ 35 (+150%)
Mutual labels:  threads
kotlin-concurrency-primitives
Demo project that showcases the usage of various concurrency primitives in Java and Kotlin.
Stars: ✭ 32 (+128.57%)
Mutual labels:  concurrency
reactphp-parallel
ReactPHP bindings around ext-parallel
Stars: ✭ 15 (+7.14%)
Mutual labels:  threads
cpp-indicators
A very simple, easy-to-use, and single-header-only C++ library for console based indicators (loading spinners)
Stars: ✭ 13 (-7.14%)
Mutual labels:  threads
benchmark-http
No description or website provided.
Stars: ✭ 15 (+7.14%)
Mutual labels:  concurrency
traffic
Massively real-time traffic streaming application
Stars: ✭ 25 (+78.57%)
Mutual labels:  concurrency
sandboxed-fs
Sandboxed Wrapper for Node.js File System API
Stars: ✭ 41 (+192.86%)
Mutual labels:  lock
swift-futures
Demand-driven asynchronous programming in Swift
Stars: ✭ 32 (+128.57%)
Mutual labels:  concurrency
terraform-aws-backend
A Terraform module for your AWS Backend + a guide for bootstrapping your terraform managed project
Stars: ✭ 47 (+235.71%)
Mutual labels:  locking
angular-lock
No description or website provided.
Stars: ✭ 16 (+14.29%)
Mutual labels:  lock
workerpoolxt
Concurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
Stars: ✭ 15 (+7.14%)
Mutual labels:  concurrency
basicLibPP
A powerful library for inline-hook,lock,compress etc,and it is useful for anti-virus software.
Stars: ✭ 15 (+7.14%)
Mutual labels:  lock
wise-river
Object streaming the way it should be.
Stars: ✭ 33 (+135.71%)
Mutual labels:  concurrency
savetheworldwithgo
Build systems with Go examples
Stars: ✭ 81 (+478.57%)
Mutual labels:  concurrency
theater
Actor framework for Dart. This package makes it easier to work with isolates, create clusters of isolates.
Stars: ✭ 29 (+107.14%)
Mutual labels:  concurrency
await-lock
Mutex locks for async functions
Stars: ✭ 66 (+371.43%)
Mutual labels:  concurrency
mbapipy
MercedesME platform as a Custom Component for Home Assistant.
Stars: ✭ 25 (+78.57%)
Mutual labels:  lock
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%)
Mutual labels:  concurrency
pool
A highly flexible process pooling library for Node.js
Stars: ✭ 18 (+28.57%)
Mutual labels:  concurrency
csp
A library for Communicating Sequential Processes in Node.js, built on top of async/await
Stars: ✭ 59 (+321.43%)
Mutual labels:  concurrency
composer-diff
Compares composer.lock changes and generates Markdown report so you can use it in PR description.
Stars: ✭ 51 (+264.29%)
Mutual labels:  lock
think-async
🌿 Exploring cooperative concurrency primitives in Python
Stars: ✭ 178 (+1171.43%)
Mutual labels:  concurrency
event-worker
A simpler way of dealing with Web Workers
Stars: ✭ 18 (+28.57%)
Mutual labels:  threads
sto
Software Transactional Objects
Stars: ✭ 40 (+185.71%)
Mutual labels:  concurrency
atomix
Simple and easy wrappers for Go sync/atomic package.
Stars: ✭ 26 (+85.71%)
Mutual labels:  concurrency
SwiftConcurrentCollections
Swift Concurrent Collections
Stars: ✭ 40 (+185.71%)
Mutual labels:  threads
LockerScreen
Android lock screen,slide to unlock ! 安卓锁屏,上滑解锁,效果酷炫,值得拥有!
Stars: ✭ 81 (+478.57%)
Mutual labels:  lock
easy-promise-queue
An easy JavaScript Promise queue which is automatically executed, concurrency controlled and suspendable.
Stars: ✭ 31 (+121.43%)
Mutual labels:  concurrency
scalable-concurrent-containers
High performance containers and utilities for concurrent and asynchronous programming
Stars: ✭ 101 (+621.43%)
Mutual labels:  concurrency
ModernOperatingSystems AndrewTanenbaum
My notes after reading 'Modern Operating Systems' book by Andrew Tanenbaum and Herbert Bos.
Stars: ✭ 71 (+407.14%)
Mutual labels:  threads
treap
A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.
Stars: ✭ 23 (+64.29%)
Mutual labels:  concurrency
mwt
Medium weight threads - preemptive thread pools for Lwt
Stars: ✭ 28 (+100%)
Mutual labels:  threads
flash-sale
高并发多方案秒杀架构-核心应用。
Stars: ✭ 90 (+542.86%)
Mutual labels:  concurrency
dynamic-engine
Monitor events in the background on Android.
Stars: ✭ 24 (+71.43%)
Mutual labels:  lock
gologger
A concurrent, fast queue/service worker based filesystem logging system perfect for servers with concurrent connections
Stars: ✭ 16 (+14.29%)
Mutual labels:  threads
aioredis-lock
Distributed locking implementation for aioredis
Stars: ✭ 20 (+42.86%)
Mutual labels:  locking
go course
個人多年來學習與實作上的心得筆記
Stars: ✭ 25 (+78.57%)
Mutual labels:  concurrency
1-60 of 450 similar projects