TypeScript-STL (Standard Template Library, migrated from C++)
-
Updated
May 22, 2026 - TypeScript
TypeScript-STL (Standard Template Library, migrated from C++)
Mutex Server using WebSocket
The minimal Node.js concurrency toolkit: mutex, semaphore and fair queue for async/await, with no dependencies.
Generic PHP threads library implemented with pure PHP code
This Repo Contains Network Lab and OS Lab Assignment
A portable, no_std Amplitude Shift Keying (ASK/OOK) modem driver for 433 MHz RF transceivers.
Dive into KernelSpinLocks: A repository with comprehensive guides & examples on Linux Kernel spinlocks, exploring methods, implementation, and crucial considerations in multi-threading scenarios
Parallel, Concurrent, and Distributed Programming in Java | Coursera
Demo project & blog post with a lowdown on critical sections, reader/writer locks, interactive login sessions, root user detection, CFString conversion in macOS.
Named mutex locks for async functions.
Implementation of the Semaphore algorithm, which's a synchronization mechanism to control the processes that are being executed in the critical section and being used by shared resources.
Tiny promise-based mutex for async JavaScript and TypeScript. Zero dependencies, FIFO order, timeouts.
C solution to the Boat Passenger Problem in operating system.
Concurrent Programming in C (3rd year - 5th semester)
Efficient solution to the classic readers-writers problem by allowing fine-grained control over access to shared resources.
Simulador em Python para processamento sequencial e paralelo de pedidos de Black Friday com filas, multiprocessing, Lock, retry, controle de estoque e validação de consistência em relatório JSON
A mutual exclusion library using objects as lock identifiers
Implementing Monitor and using it to solve load balancing problem of cars and routes in a multithreaded system
Workshop project for mastering concurrency in C# and fix common multi thread synchronisation issues
To associate your repository with the critical-section topic, visit your repo's landing page and select "manage topics."