An open API service providing repository metadata for many open source software ecosystems.

Topic: "concurrency-control"

supercharge/promise-pool

Map-like, concurrent promise processing

Language: JavaScript - Size: 188 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 808 - Forks: 42

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.

Language: C# - Size: 1.39 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 349 - Forks: 32

tideland/golib

Go Library [DEPRECATED]

Language: Go - Size: 612 KB - Last synced at: 20 days ago - Pushed at: over 7 years ago - Stars: 194 - Forks: 18

sacOO7/GoWebsocket

Gorilla websockets based simplified websocket-client implementation in GO.

Language: Go - Size: 26.4 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 171 - Forks: 64

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: over 1 year ago - Pushed at: almost 3 years ago - Stars: 93 - Forks: 41

EventuallyConsistentDDD/design-guidelines

Software architecture design guidelines for apps running under eventual consistency. Works with domain driven design. Approved by practitioners.

Size: 2.69 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 83 - Forks: 7

eoin-obrien/mongoose-update-if-current

Optimistic concurrency (OCC) plugin for mongoose.

Language: JavaScript - Size: 1.57 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 78 - Forks: 10

wcventure/PERIOD

[ICSE 2022] Controlled Concurrency Testing via Periodical Scheduling

Language: C++ - Size: 6.95 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 4

lxzan/concurrency

้€š็”จๅž‹ไปปๅŠก้˜Ÿๅˆ—, ๅธฆๅนถๅ‘ๆŽงๅˆถๅ’Œๆ•…้šœๆขๅค

Language: Go - Size: 80.1 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 1

anhhuu/conexec

Concurrent Executor for efficient tasks execution with controlled concurrency and optimized resource utilization.

Language: Go - Size: 41 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 1

jinshuai86/SecKillSystem

็ง’ๆ€็ณป็ปŸ่ฎพ่ฎกๆ€่ทฏไธŽๅฎž็Žฐ

Language: Java - Size: 1.07 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 21 - Forks: 9

ThomWright/congestion-limiter

๐Ÿช— Dynamic congestion-based concurrency limits for controlling backpressure

Language: Rust - Size: 311 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 2

galovics/jpa-locking

Language: Java - Size: 58.6 KB - Last synced at: 20 days ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 4

durner/No-False-Negatives

No False Negatives: Accepting All Useful Schedules in a Fast Serializable Many-Core System

Language: C++ - Size: 154 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 7 - Forks: 3

shtannikov/db-anomalies

RDBMS and their anomalies

Language: PLpgSQL - Size: 1.17 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 1

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

cybercog/php-db-locker

PHP application-level database locking mechanisms to implement concurrency control patterns.

Language: PHP - Size: 28.3 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 5 - Forks: 3

malbrain/Hi-Performance-Timestamps

Transaction Commitment Timestamp generator

Language: C - Size: 110 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - 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: 5 days ago - Pushed at: 12 months ago - Stars: 3 - Forks: 1

this-is-spear/hello-banking-api

ํ•œ์ •๋œ ๋ฌผ๋ฆฌ ์ž์›์œผ๋กœ ์ตœ๋Œ€ํ•œ ๊ฑฐ๋ž˜๋ฅผ ์„ฑ์‚ฌ์‹œํ‚ค๋Š” ๊ณ„์ขŒ ์„œ๋น„์Šค

Language: Java - Size: 474 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

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.

Language: TypeScript - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

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.

Language: Objective-C++ - Size: 305 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

abhiTamrakar/pessimisticmongo

Pessimistic lock implementation for mongoengine, using a very simple logic

Language: Python - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

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

Language: Shell - Size: 202 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

samiyaalizaidi/Multithreaded-Client-Server-in-C

A multi-threaded client-server application for concurrent file transfer with SHA256 data integrity verification.

Language: C - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

MrEshboboyev/concurrency-control

This repository demonstrates how to handle concurrency in Entity Framework Core with PostgreSQL. It includes examples of configuring and using the RowVersion property for concurrency checks, along with handling common issues such as null value violations in the RowVersion column.

Language: C# - Size: 13.7 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

os12345678/Poppy

The Poppy Compiler

Language: OCaml - Size: 1.24 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

KennFatt/go-concurrency-control

A way to control concurrency in Go web application with MySQL database.

Language: Go - Size: 69.3 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

XuranF/Implementation-of-a-Relational-Database

Implementation of RookieDatabase project of CS186-UCB 21Spring, course website: https://cs186berkeley.net/sp21/

Language: Java - Size: 538 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

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

Language: TypeScript - Size: 610 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

vuece/vuece-libjingle

A customized libjingle library to support real-time music streaming and playing

Language: C - Size: 26.5 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

eladn/romv-scheduler-python

Python implementation for the ROMV scheduler (read-only multi-version) with RR (round robin) scheduling scheme over the transactions.

Language: Python - Size: 543 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

NirmalKanagasabai/Component-Based-Distributed-Information-System

A component-based distributed travel reservation system was developed using both TCP and RMI. More functionalities that were added on the RMI flavored system includes:

Language: Java - Size: 628 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

manvirag/concurrent-booking

System design reading is boring, let's build

Language: Go - Size: 9.77 KB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 0 - Forks: 0

Venkat-Gorla/reader-writer-py

Readers writers implementation and unit tests for concurrency control in Python

Language: Python - Size: 25.4 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

OperandOverflow/dida-project

Replicated key-value store that offers serializability of transactions and halt-free reconfiguration using Vertical Paxos

Language: Java - Size: 2.37 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

EE-Azura/cascade-q

A flexible async task scheduler with multi-level priorities, concurrency control, and priority decay for Javascript and Typescript.

Language: TypeScript - Size: 193 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

EmreBaykusak/concurrency-web

MVC project that handles DbUpdateConcurrencyException

Language: C# - Size: 20.5 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

KenEzekiel/Tubes-MBD

Proof-of-concept for concurrency control and recovery mechanism in a Database Management System (DBMS), written in python, simulates protocols and algorithms implemented in a DBMS to handle Concurrency and Failure

Language: Python - Size: 51.8 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

TonyLi15/serval

Implementations of Deterministic Concurrency Control Protocol based on tpcc-runner

Language: C++ - Size: 8.65 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

mrsyaban/concurrency-control-protocol

postgresql concurrency control simulations in python

Language: Python - Size: 7.81 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

jacintogomez/Operating-Systems

Various scripts related to operating systems

Language: C - Size: 12.7 KB - Last synced at: 27 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Giri7a/Bank-Account-Management-System

Experience streamlined account management with this Java-based system. From creating and managing accounts to facilitating secure transactions, it boasts a robust testing framework ensuring reliability and thread-safe operations, all encapsulated within a single package.

Language: Java - Size: 51.8 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jacintogomez/Concurrency-Control

Using locks to prevent race conditions in operating systems

Language: C++ - Size: 5.86 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

NicholasLiem/IF3140_M1_CC_Recovery_DBMS

A simple implementation of Concurrency Control and Recovery Scheme using Python

Language: Python - Size: 43.9 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Vinni-Cedraz/philosophers

Learning more about parallelism and concurrency by solving the classic "Dining Philosphers Problem" in a multi-threaded C program.

Language: C - Size: 625 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ANSANJAY/KernelSequentialLock

Explore the intricate world of Kernel Sequential Locks through this repository, which provides a comprehensive understanding of seqlocks, their utility, working, and applications in Linux Kernel. Dive into the how-tos and subtle nuances with provided examples!

Language: C - Size: 38.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ANSANJAY/KernelReadWriteSemaphoreLock

Explore synchronization primitives in Linux Kernel with code snippets & detailed markdown files. Dive into semaphores, locking mechanisms, & more

Language: C - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ANSANJAY/KernelReadWriteSpinlock

A Linux kernel module playground exploring synchronization mechanisms like mutexes and read-write locks, using practical code snippets and detailed notes.

Language: C - Size: 27.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ANSANJAY/KernelSpinLocks

Dive into KernelSpinLocks: A repository with comprehensive guides & examples on Linux Kernel spinlocks, exploring methods, implementation, and crucial considerations in multi-threading scenarios

Language: C - Size: 46.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dev-priyanshi-soni/FlightBooking-Website

Goibibo Clone in Node.js, Express.js, MongoDB, React.js, JavaScript, HTML, CSS (MERN)

Language: JavaScript - Size: 92.8 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

epfldata/mv3c

The implementation of MV3C algorithm (http://dl.acm.org/citation.cfm?id=3035919)

Language: C++ - Size: 5.76 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ahmedshaheen93/Fundamentals-of-Database-Engineering

Notes about the Fundamentals of Database Engineering

Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

IloveNooodles/concurrency-control

Tugas Besar II Manajemen Basis Data 2022

Language: Python - Size: 29.3 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

christojeffrey/concurrency-control-simulator ๐Ÿ“ฆ

[assignment] part of database course. implementation of concurrency control in python

Language: Python - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

gagaspbahar/concurrency

A simulation of database concurrency control made in Python.

Language: Python - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

rbeauchamp/orders-api

An open-source, .NET 5, OData-enabled Web API that implements best practices around test-driven development, application layering, inversion of control, RESTful design, IO performance (async/await), and nullability.

Language: C# - Size: 119 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

yhlee002/StockManagement

๋™์‹œ์„ฑ์ด์Šˆ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ํ•™์Šต ๋‚ด์šฉ

Language: Java - Size: 87.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

LeanetAlfonso/chatroom-server

Simple chat room server program implemented in Java.

Language: Java - Size: 441 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lorenjac/master-thesis-text

Thesis for Master of Science in Computer Science handed in at BTU Cottbus-Senftenberg, 2018

Language: TeX - Size: 6.17 MB - Last synced at: 27 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

cherryDevBomb/LegoShop-2PL

๐Ÿ”’ 2PL (2-Phase Locking) scheduler for distributed transactional management in an eCommerce application

Language: Java - Size: 234 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

fabiansdp/Tubes-MBD-2

Database Concurrency Control Algorithms

Language: C++ - Size: 69.3 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

KarmanjyotSingh/Multithreading-Simulations

simulating the real world problems , using threads

Language: C - Size: 428 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Monadian/DbConcurrencyUpdate

Example methods for how to deal with concurrency update on the same row in Entity Framework

Language: C# - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

aarondwi/batch-logic-example

An example for how to operate on typical business logic as a batch

Language: PLpgSQL - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

itemgiver/Blockchain-Study

I studied system failures and concurrency control. Then I implemented a simple bank transfer system using hyperledger fabric.

Language: Go - Size: 1.19 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

saLeox/PE-Appointment-Demo

A demo for high-concurrent purchase behavior and workflow within the company.

Language: Java - Size: 84 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

danieljai/CPS610-Database2

Advance study of Embedded DB/SQL, Transaction management, Distributed Databases, Transaction Concurrency Control, Concurrency Control through Locking/protocol and time stamps, Object-Oriented and Object-Relational Database Systems, non-structured and NOSQL databases (e.g. Mongo DB). Introduction to big data management, Map-Reduce and Hadoop.

Language: Java - Size: 11.8 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

depaulmillz/SCORe

Implementation of SCORe concurrency control.

Language: C++ - Size: 115 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

gabrik/mvar-python

Implementation of Haskell's Control.Concurrent.MVar in Pyhton

Language: Python - Size: 12.7 KB - Last synced at: 7 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

michpara/CSI3130-Databases-II

Labs for Databases II

Language: C - Size: 127 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

BladeBreaker/dispatch-queue-cs

A simple implementation of Apple's Grand Central Dispatch in C# with an interest in creating as few allocations as possible

Language: C# - Size: 38.1 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

MintYiqingchen/MVCC-STM

Language: Jupyter Notebook - Size: 2.05 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

aarondwi/database-race-condition ๐Ÿ“ฆ

Explaining why concurrent access without proper synchronization is dangerous (For database training at Pegipegi)

Language: Python - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

rohank07/Manufacturing-Facility-Simulation

Language: Java - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

temoto/limitmap

Go (Golang) library provides map of semaphores to limit concurrency against some string keys.

Language: Go - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Evelynfeifei/Multi-User-Chatting-Room

An implementation of using GUI and the socket to build a group chatting room under concurrency control.

Language: Java - Size: 1.25 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Tony-Sec/Multithreading

Ejemplos de uso de Bibliotecas nativas de diferentes lenguajes sobre Multithreading.

Language: Java - Size: 10.7 KB - Last synced at: 10 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

sbreban/TravelAgency

Language: Java - Size: 46.9 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

Related Topics