An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: readwritelock

wuba/WLock

A high-reliable, high-throughput distributed lock service based on the consensus algorithm component WPaxos.

Language: Java - Size: 267 MB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 188 - Forks: 22

LemonHX/optimistic_lock_coupling_rs

🍋: A General Lock following paper "Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method"

Language: Rust - Size: 1.31 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 27 - Forks: 3

viney-shih/go-lock

go-lock is a lock library implementing read-write mutex and read-write trylock without starvation

Language: Go - Size: 771 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 118 - Forks: 8

ZongXR/SpringLock

让你用更优雅的方式加锁,基于注解的加锁方式。一直以来,线程安全问题是考验web后端人员的主要问题之一,加锁是解决线程安全问题的主要形式。 从锁的形式上看,锁可以分为乐观锁和悲观锁。从锁的内容上看,锁可以分为互斥锁和共享锁。 这个Jar包旨在提供全套的锁解决方案,让你使用一个注解就能对目标进行加锁

Language: Java - Size: 107 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0

NadavIs56/Java_Delivery_Management_Simulation

A multi-threaded delivery management simulation with implementation of Object-Oriented Programming (OOP) principles, using design patterns and GUI.

Language: Java - Size: 404 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

pharo-ide/ReadWriteLock

Implementation of reentral read write lock which described in https://en.wikipedia.org/wiki/Readers–writer_lock.

Language: Smalltalk - Size: 53.7 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

minacle/swift-locks

Language: Swift - Size: 39.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

yuan-feng/concurrent_computing

Concurrent computing practice

Language: C++ - Size: 52.7 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

grype/RWLock-Swift

Read-Write lock in Swift

Language: Swift - Size: 4.88 KB - Last synced at: 20 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

rajdeepslather/Atomics

This repo implements a class called AtomicWrite.java that allows lock-less reads and atomic writes for highly efficient concurrent code.

Language: Java - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

michaelssavage/b2b-react-flask

A Python frontend and ReactJS backend ordering system project using csv files as storage to highlight concurrency.

Language: JavaScript - Size: 4.48 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

eight04/read-write-lock

A browser-friendly read/write lock. Manage async tasks.

Language: JavaScript - Size: 81.1 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

qqzeng/zkprimitives

some representative zookeeper primitives implementation.

Language: Java - Size: 53.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

mtumilowicz/java11-concurrency-lock-execute-around-method-pattern

Example of Execute Around Method pattern.

Language: Java - Size: 68.4 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0