Chronos - A static race detector for the go language
-
Updated
Apr 22, 2022 - Go
Chronos - A static race detector for the go language
A Go Library to Efficiently Store a Set of Mutex or RWMutex
Locking-Center provides very useful primitive service in many environments where different processes must operate with shared resources in a mutually exclusive way.
An In-memory Message Broker in Go
extra simple bet api using golang , implemented to show how mutex and locks in golang can be used to access controll resources
go concurrency examples for learning go-routine, mutex, sync, defer, channels
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.
Многопоточное решение классической задачи об обедающих философах
This repo will be a place to update my progress on my golang "training-arch"
A Go library that provides tooling for orchestrating inter-process communication (IPC) on different operating systems.
Simple golang package designated to provide simple mutex locking, based on filesystem hard links functionality.
Sleeping barber problem of system design
This Go package enables mutexes to be accessed based on namespaces.
CLI tool to automate compression and archival of files into AWS S3 or a dedicated directory
datastore implements a simple key value storage, demonstrates generics, thread safe storage, and repository pattern for multiple storage backends
This project aims to develop an HTTP API that mimics the functionality of a HashMap while overcoming the constraint of data distribution across multiple machines. The primary challenge lies in designing and implementing a sharding scheme to distribute and manage data efficiently across a cluster of machines.
Add a description, image, and links to the mutex-synchronisation topic page so that developers can more easily learn about it.
To associate your repository with the mutex-synchronisation topic, visit your repo's landing page and select "manage topics."