GitHub topics: optimistic-locking
Aisha-0118/React-todo-list
Language: TypeScript - Size: 41 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

PandaTechAM/be-lib-efcore-audit-base
EF Core Auditing made easy - Track entity changes, handle deletions, and manage versioning with optimistic concurrency control.
Language: C# - Size: 189 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

laurynas-biveinis/unodb
Adaptive Radix Tree in C++
Language: C++ - Size: 12.7 MB - Last synced at: 3 days ago - Pushed at: 14 days ago - Stars: 45 - Forks: 6

saxix/django-concurrency
Optimistic lock implementation for Django. Prevents users from doing concurrent editing.
Language: Python - Size: 1.04 MB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 451 - Forks: 51

inomera/lock-provider
distributed and local lock provider
Language: Java - Size: 165 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 5

senotrusov/redis-call
Redis access library for Ruby with thread-aware connections, handy API for key name construction, transactions and queues.
Language: Ruby - Size: 35.2 KB - Last synced at: 26 days ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

Abdulsametileri/hotel-reservation-service
A basic hotel reservation system with 2PC using pessimistic and optimistic locks in Go
Language: Go - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 2

werf/lockgate
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.
Language: Go - Size: 149 KB - Last synced at: 16 days ago - Pushed at: 11 months ago - Stars: 261 - Forks: 16

UshurbakiyevDavlat/Optimistick-Locking-App
Optimistic locking solution on YII2
Language: PHP - Size: 78.1 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

albertllousas/auctions-microservice
Language: Kotlin - Size: 147 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

manuelarte/awesome-gorm
A curated list of available Gorm plugins
Size: 3.91 KB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sfu-dis/optiql
Optimistic queue-based reader-writer lock for robust index synchronization (SIGMOD 2024)
Language: C++ - Size: 3.29 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 1

eMahtab/optimistic-locking
Optimistic Locking example using version with MySQL database table
Size: 64.5 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

laravel-enso/versioning
Prevents update conflicts in Laravel
Language: PHP - Size: 48.8 KB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 36 - Forks: 8

YunusEmreNalbant/hibernate-optimistic-and-pessimistic-locking
Hibernate’in Pessimistic (Kötümser) ve Optimistic (İyimser) kilitleme stratejilerini Spring Boot tabanlı bir uygulama üzerinde nasıl kullanabileceğimizi gösteren bir örnek uygulamadır.
Language: Java - Size: 12.7 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

filipsnastins/concurrency-control-with-dynamodb
Examples of applying pessimistic and optimistic concurrency control with AWS DynamoDB.
Language: Python - Size: 1010 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

jun-labs/java-concurrencies
📚 동시성 학습 저장소
Language: Java - Size: 69.3 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Snawoot/occ
Generic optimistic concurrent container for Go
Language: Go - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

albertllousas/gym-class-booking-microservice
Language: Kotlin - Size: 81.1 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

albertllousas/meetups-microservice
Meetups microservice, applying tactical DDD building blocks and in a real example.
Language: Kotlin - Size: 2.61 MB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 1

victor-fisyuk/product-groups
Example of how to use Optimistic Locking in Hibernate
Language: Java - Size: 62.5 KB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

albertllousas/table-reservation-microservice
Language: F# - Size: 1.62 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

amalrajvinoth/jooq-optimistic-locking
jOOQ Optimistic Locking with Spring & standalone
Language: Java - Size: 73.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

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).
Language: Python - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 2

soyserkan/ticketing-microservice
Language: TypeScript - Size: 258 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

farbodahm/dynamodb-optimistic-locking
A simple project to implement optimistic locking (using versioning) on DynamoDB.
Language: Go - Size: 646 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

jun-labs/concurrency
🔐 Learning Concurrency
Language: Java - Size: 104 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

galovics/jpa-locking
Language: Java - Size: 58.6 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 4

crossoverJie/gorm-optimistic
This is an optimistic lock plugin based on GORM.
Language: Go - Size: 22.5 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 2

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.
Language: Java - Size: 3.46 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 93 - Forks: 41

pictet-technologies-open-source/reactive-todo-list-r2dbc
Sample reactive application using Angular, Spring Boot, Spring Webflux, Spring Data R2DBC and PostgreSQL. It also demonstrates the notification feature of PostgreSQL (listen/notify)
Language: Java - Size: 4.83 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 30 - Forks: 25

joanna-liana/specification-pattern
Sample (and incomplete) implementation of the Specification pattern in Node.js + TypeORM
Language: TypeScript - Size: 210 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

pera-soft/stock-management
Stock Management Application
Language: Java - Size: 54.2 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 2

handosme/mybatis-generator-plus
轻度扩展mybatis-generator-core插件,与官方插件兼容。
Language: Java - Size: 1.15 MB - Last synced at: 28 days ago - Pushed at: over 3 years ago - Stars: 63 - Forks: 32

pictet-technologies-open-source/reactive-todo-list
Sample reactive application using Angular, Spring Boot, Spring Webflux and MongoDB. It also demonstrates the Change Streams feature of MongoDB.
Language: Java - Size: 4.54 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 5

BAEKJungHo/concurrency-stock
Inflearn. 재고시스템으로 알아보는 동시성이슈 해결 방법
Language: Java - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

aqib1/Bool.com
MANCALA Game for Bool.com
Language: Java - Size: 228 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

ph4r05/laravel-queue-database-ph4
Laravel Database Queue with Optimistic locking
Language: PHP - Size: 65.4 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 50 - Forks: 16

omaskery/optimistic-gorm
Experimental little library implementing an optimistic locking primitive for GORM, a Go ORM library.
Language: Go - Size: 43.9 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

mdtausifahmad/optimisticlockresolve
It is a sample project to resolve Optimistic Lock in Spring Boot project
Language: Java - Size: 52.7 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

yehohanan7/glock
Optimistic lock using persistent stores
Language: Go - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

RafaelGSS/fastify-conditional-requests
Use ETag to Preconditional requests to solve concurrency requests.
Language: TypeScript - Size: 52.7 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Cepr0/sb-cloud-stream-demo
A demonstration of using Spring Cloud Stream with RabbitMQ to transfer messages between micro-services
Language: Java - Size: 133 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

Cepr0/sb-sd-optimistic-lock-demo
An example of Optimistic locking with Spring Data JPA
Language: Java - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 1

rishabhagrawal1/Scalable-Secure-Concurrent-Evaluation-of-History-based-Access-Control-Policies
Language: Python - Size: 229 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
