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