A robust, ring buffer based, lock-free, C++ MPMC queue with shared memory support.
-
Updated
Oct 8, 2026 - C++
A robust, ring buffer based, lock-free, C++ MPMC queue with shared memory support.
MongoDB-backed job scheduler for Node.js with atomic locking, retries (exponential backoff), cron scheduling, and event-driven observability.
Experimental patterns & decorators built on top of IMemoryCache (Microsoft.Extensions.Caching.Memory) to address common observability, performance and correctness concerns
Lock-free SPMC byte stream buffer with C++ interoperability via shared memory
Lock-free MPMC queue with C++ interoperability via shared memory
Multi-threaded Java e-commerce system exploring concurrency, thread-safe inventory locks, and decoupled background task processing.
Concurrent Java 17 card-game simulation with atomic winner election, lock-protected shared decks, thread coordination, Maven, and JUnit 5 integration testing.
Production-grade men's fashion store · Next.js 16, React 19, Supabase, MongoDB, Stripe, Redis, Groq AI · Editorial design, PWA, AI shopping assistant, PDF export, atomic orders, audit logs, full admin panel
Lock-free atomic operations for .NET enums and primitives with spin-based CAS
Centralized traffic control service for microservices. Implements Rate Limiting and Abuse Detection using .NET 9, MediatR, and Redis with Cache-Aside pattern.
A high-performance multithreaded network firewall simulator implementing producer-consumer pattern with lock-free circular buffer using Linux futex syscalls and atomic operations. Features ordered log writing through dedicated writer thread, semaphore-based FIFO dequeue, and futex-based synchronization without busy-waiting.
HFT-Grade Voter Registry System is a high-performance, thread-safe C++ application that simulates a voter management and polling system with O(1) lookup, insertion, and deletion. It leverages smart pointers, mutex synchronization, atomic operations, and binary file I/O for efficient data handling — inspired by the design patterns used in HFT System
CUDA/C project for parallel matrix computations on 2D integer arrays, including average, maximum, Matrix B and C transformations, with high-performance GPU acceleration using parallel reductions, shared memory, and atomic operations (Parallel Systems, UNIWA).
Full JSON:API specification, extension, recommendation, and conformance implementation for Go.
Parallel Programming HW1 (UoA DI): four pthread exercises — Monte Carlo π, mutex vs C11 atomics, false-sharing demo with cache-line padding, sorted linked list with custom read-write locks. Each ships data sweeps + plots. Solo project.
Advanced Go cache with sharding, Redis L2 persistence, capacity eviction, and atomic per-member TTL sets for session & device tracking.
Repository of the lab9 assignment for the Parallel Programming course.
Production-grade real-time global counter application built with React, TypeScript, Vite, and Convex. Features atomic operations, race condition prevention, and real-time synchronization across multiple users.
Secure SSH-based CLI file transfer & bidirectional sync tool with atomic operations and integrity verification.
Zero-dependency high-performance synchronization library for Linux x86-64
To associate your repository with the atomic-operations topic, visit your repo's landing page and select "manage topics."