Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
-
Updated
May 27, 2024 - Go
Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
A basic hotel reservation system with 2PC using pessimistic and optimistic locks in Go
This is an optimistic lock plugin based on GORM.
Optimistic lock using persistent stores
Experimental little library implementing an optimistic locking primitive for GORM, a Go ORM library.
A simple project to implement optimistic locking (using versioning) on DynamoDB.
Add a description, image, and links to the optimistic-locking topic page so that developers can more easily learn about it.
To associate your repository with the optimistic-locking topic, visit your repo's landing page and select "manage topics."