concurrency-control
There are 102 repositories under concurrency-control topic.
supercharge/promise-pool
Map-like, concurrent promise processing
koculu/ZoneTree
ZoneTree is a persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET. It operates seamlessly both in-memory and on local/cloud storage, making it an ideal choice for a wide range of applications requiring efficient data management.
tideland/golib
Go Library [DEPRECATED]
sacOO7/GoWebsocket
Gorilla websockets based simplified websocket-client implementation in GO.
eugene-khyst/spring-data-examples
Spring Data JPA, Spring Data JDBC, and Spring Data R2DBC examples and a comprehensive guide to JPA fetching and locking strategies.
EventuallyConsistentDDD/design-guidelines
Software architecture design guidelines for apps running under eventual consistency. Works with domain driven design. Approved by practitioners.
eoin-obrien/mongoose-update-if-current
Optimistic concurrency (OCC) plugin for mongoose.
wcventure/PERIOD
[ICSE 2022] Controlled Concurrency Testing via Periodical Scheduling
MonsieurTib/keyed-semaphore
A Go library providing context-aware semaphores where concurrency limits are applied per unique arbitrary key, enabling fine-grained resource locking.
jinshuai86/SecKillSystem
秒杀系统设计思路与实现
lxzan/concurrency
通用型任务队列, 带并发控制和故障恢复
anhhuu/conexec
Concurrent Executor for efficient tasks execution with controlled concurrency and optimized resource utilization.
sfu-dis/tabular
Tabular: Efficiently Building Efficient Indexes (VLDB 2025)
ThomWright/congestion-limiter
🪗 Dynamic congestion-based concurrency limits for controlling backpressure
jorzel/concurrency-control
In this repo I would like to show 4 strategies of concurrency control for writing data using Python SQLAlchemy ORM and PostgresSQL (however this examples could be easily transformed to plain SQL).
cybercog/php-db-locker
PHP application-level database locking mechanisms to implement concurrency control patterns.
durner/No-False-Negatives
No False Negatives: Accepting All Useful Schedules in a Fast Serializable Many-Core System
shtannikov/db-anomalies
RDBMS and their anomalies
New-Consensus-Concurrency-Control/Tiga
Tiga: Accelerating Geo-Distributed Transactions with Synchronized Clocks
malbrain/Hi-Performance-Timestamps
Transaction Commitment Timestamp generator
mikeleo03/Database-Concurrency-Control
Concurrency Control simulation using Two-Phase Locking (2PL), OCC, and MVCC Timestamp Ordering Protocol
TonyLi15/mvdcc
Implementations of Multi-version Deterministic Concurrency Control Protocol based on tpcc-runner
filipsnastins/concurrency-control-with-dynamodb
Examples of applying pessimistic and optimistic concurrency control with AWS DynamoDB.
sean-perkins/ngrx-offline-concurrency-control
Multi-version concurrency control inside your ngrx defined states. Persist data offline and update evolutionary timeline on network sync.
abhiTamrakar/pessimisticmongo
Pessimistic lock implementation for mongoengine, using a very simple logic
ANSANJAY/KernelReadWriteSpinlock
A Linux kernel module playground exploring synchronization mechanisms like mutexes and read-write locks, using practical code snippets and detailed notes.
ConnorM2020/Blockchain-Concurrency-Confliction-Resolution
MEng (Hons) Final Year Project - Interactive Blockchain Codebase showcasing Concurrency Confliction Resolution - Implementation of DLT Sharding & (MVCC) Multi-Version Concurrency Control. - - RESTful API (React.js) , Go-routines, Fabric SDK's
EE-Azura/cascade-q
A flexible async task scheduler with multi-level priorities, concurrency control, and priority decay for Javascript and Typescript.
msa-ali/ticketing-app
A Ticketing backend application for booking tickets and making payments, comprises of multiple microservices which interact with each other using NATS Server as message broker. Handled concurrency issue or race-conditions as well while booking tickets
pewsou/asyncflow-objc
This is attempt to build Objective-C framework for asynchronous execution flow. It should include basic operations like map, fold, compose and more above user-defined actions, which, in turn, may be synchronous or asynchronous.
reports-by-hfwei/dbconf2025
2025 Papers on Verification of Transactional Isolation Levels
samiyaalizaidi/Multithreaded-Client-Server-in-C
A multi-threaded client-server application for concurrent file transfer with SHA256 data integrity verification.
this-is-spear/hello-banking-api
한정된 물리 자원으로 최대한 거래를 성사시키는 계좌 서비스
Aniket-404/ticketing-platform-monorepo
A scalable event ticketing platform with dynamic pricing engine, built using Next.js, Express, and PostgreSQL in a Turborepo monorepo architecture.