Locking-Center provides very useful primitive service in many environments where different processes must operate with shared resources in a mutually exclusive way.
-
Updated
Jun 29, 2021 - Go
Locking-Center provides very useful primitive service in many environments where different processes must operate with shared resources in a mutually exclusive way.
Mutex library for javascript. Compatible with browsers and Nodejs.
The Go Connector of Locking-Center is a mutex point to synchronize access between different services. You can limit the execution between services and create queueing for the operation.
NodeJs Database Concurrency explores strategies to handle multiples users in high concurrency. Here I explore NodeJs, Typescript, PostgreSql with different packages including pg and Prisma ORM.
"Locker" is a simple Python script designed to provide a basic locking mechanism for your computer.
Simulation for Binary lock and Shared-exclusive algorithms.
This plugin is intended to provide a locking mechanism between XL Release releases where a common resource is shared between those releases.
Automanaged windows locking system
Distributed locking on Node.js
NodeJS Transaction Locking Mutex Example
Python decorator used to lock class attributes.
A robust .NET library for distributed locking of background jobs across multiple application instances, supporting Hangfire, Coravel, and custom implementations with SQL Server, PostgreSQL, and Redis backends.
A NuGet library for c# locking by a given key
Just a simple semaphore demo using golang
A distributed transaction processing system using Multi-Paxos consensus and Two-Phase Commit (2PC) protocols, supporting read-only, intra-shard, and cross-shard transactions across 9 nodes organized into 3 replicated clusters with fault tolerance and write-ahead logging for transaction rollback.
Tactician command bus middleware for blocking commands execution inside of other running command
Add a description, image, and links to the locking topic page so that developers can more easily learn about it.
To associate your repository with the locking topic, visit your repo's landing page and select "manage topics."