Next generation API for .NET
-
Updated
Dec 29, 2024 - C#
Next generation API for .NET
lock-free FIFO queue by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!
This load balancer project distributes network traffic across multiple servers, ensuring high availability using health checks and dynamic request routing. It optimizes load distribution through a weighted algorithm and supports Round Robin selection.
My lazy initialization implementation in C++17.
extensions to support atomic operations
Set of functions providing atomic operations (addition, subtraction, exchange, ...) on variables. Created as an replacement and extension of interlocked functions provided by WinAPI.
CLI for audio player to stream and play all your music files at ease and fast on your terminal
Promisified version of write-file-atomic
in-memory key value server (based on radix-tree) with fuzzy search capabilities
Basic examples of compare and swap.
Object and thread pooling library
atomic is a Swift property wrapper designed to make values thread-safe.
LM051 Computer Systems FYP - An Educational Game Built To Teach Students Concurrent Programming Techniques
Designed as a cross platform drop in easy to use threading library, mainly an abstraction layer over std::thread and pthread, with attention to the specific requirements of platforms like Google Native Client/UCC.
Container repo with code snippets
3 Series of Exercises for Operating Systems Class (6th Semester) of the Electrical and Computer Engineering School, NTUA
Uses `DispatchQueue` to ensure a value is only read from and written to by one thread at a time
Analysis of graph multithreading access performance with different synchronization mechanisms: mutext, shared mutex and atomic operations
Add a description, image, and links to the atomic-operation topic page so that developers can more easily learn about it.
To associate your repository with the atomic-operation topic, visit your repo's landing page and select "manage topics."