A high-reliable, high-throughput distributed lock service based on the consensus algorithm component WPaxos.
-
Updated
Aug 11, 2023 - Java
A high-reliable, high-throughput distributed lock service based on the consensus algorithm component WPaxos.
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
🍋: A General Lock following paper "Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method"
Implementation of reentral read write lock which described in https://en.wikipedia.org/wiki/Readers–writer_lock.
A multi-threaded delivery management simulation with implementation of Object-Oriented Programming (OOP) principles, using design patterns and GUI.
Utility classes for use in concurrent environments.
A Python backend and ReactJS frontend ordering system project using csv files as storage to highlight concurrency.
some representative zookeeper primitives implementation.
A browser-friendly read/write lock. Manage async tasks.
让你用更优雅的方式加锁,基于注解的加锁方式。一直以来,线程安全问题是考验web后端人员的主要问题之一,加锁是解决线程安全问题的主要形式。 从锁的形式上看,锁可以分为乐观锁和悲观锁。从锁的内容上看,锁可以分为互斥锁和共享锁。 这个Jar包旨在提供全套的锁解决方案,让你使用一个注解就能对目标进行加锁
Example of Execute Around Method pattern.
This repo implements a class called AtomicWrite.java that allows lock-less reads and atomic writes for highly efficient concurrent code.
Concurrent computing practice
Add a description, image, and links to the readwritelock topic page so that developers can more easily learn about it.
To associate your repository with the readwritelock topic, visit your repo's landing page and select "manage topics."