Found 32 repositories(showing 30)
adriangb
Atomic low latency job queues running on Postgres
joadnacer
Fast bounded MPMC and SPSC queues for C++20
bitfinexcom
Atomic Job enqueuer from Redis lists to popular Job Queues (Sidekiq, Resque, Bull, ...)
rentzsch
Blast from the Classic Mac OS past. Atomic Locks, Stacks, Guarded Stacks, Queues, and Guarded Queues
ekg
parallel_for based on atomic queues and C++11 threads
r6mez
A high-concurrency flash-sale backend that prevents overselling by using Redis for atomic inventory control and background queues for durable order processing.
Marce1o
A plug-and-play NestJS library for atomic process handling per entity with BullMQ, Redis distributed locking, and dynamic worker management.
paxoslabs
Nucleus Atomic Queues
dvdhs
Atomic {S,M}P{S,M}C lockless queues in C++.
danwalmsley
A portable library that provides Atomic queues and stacks for efficient interthread communication.
JuaniRaggio
Lightweight wait-free spsc and lock-free mpsc queues. Dependencies: array, atomic, cstddef
Server-authoritative NestJS backend MVP demonstrating resource ticking, atomic queues, and race-condition protection.
shafayetfahim
Python/Redis task queue featuring atomic Lua Scripts, dead letter queues, exponential backoff, and horizontal scaling with Docker.
Aryan810
Designing and implementing a C++ concurrency library providing wait-free SPSC and lock-free MPSC/MPMC queues using atomic memory ordering with std::atomic, specifically designed for low-latency bursty traffic.
joaopramalho
Distributed task queue system in Python featuring atomic job locking, retries with exponential backoff, dead letter queues and scheduled jobs using PostgreSQL
acreatorwithvision
High-throughput flash sale system using Redis atomic queues, Kafka event streaming, and Spring Boot to guarantee zero overselling under concurrent load.
Leuthra
Enterprise-grade Headless E-Commerce API built with Laravel 12. Features Atomic Checkout, Asynchronous Queues, Circuit Breaker pattern, and strict type safety using DTOs.
rahuldeore
Simple Double Linked List, Full fledge Shell, User-level thread library (Atomic), Multi-level queues, Scheduling (RR), Thread Synchronization (Semaphores), Inter-thread communication(Mailbox)
YehiaGewily
High-performance distributed task queue in Go. Features atomic reliable queuing (RPOPLPUSH), concurrent workers, dead-letter queues (DLQ), and a real-time dashboard. Dockerized for production.
JayantTanpure23
A Full-Stack Hospital Management System built with Java and Spring Boot. Features a custom Atomic Token Logic to manage real-time patient queues and role-based dashboards.
Polabearhere
Developed a multi-threaded smart laundry facility simulation in Java, coordinating 50 customer threads with semaphores, locks, atomic variables, and blocking queues to ensure safe resource sharing, fault handling, and accurate concurrent statistics.
msheliga1
Multi-thread, multi-process game manager with 18 classes, 5 instances of synchronization (monitors, file locks, wait-notify, atomic variables, and blocking queues)., and a high-score processor that adjusts based on IO capability.
rimaypatil
The Flash Sale E-commerce System is a full-stack application designed to handle high-traffic flash sale events efficiently. The system prevents overselling by using Redis with Lua scripts for atomic stock management and processes orders asynchronously through RabbitMQ message queues.
delbaric
[3rd year - Systems Programming] Running a book store. Reading input JSON file via Gson library. Establishing service bus to hold queues for each mission (order, stock, delivery etc.). Handle threads synchronization using countdown latch, locks (wait & notify), Semaphore, concurrent data structures, atomic operations.
vedshreepund
High-performance C++ trading engine focused on ultra-low latency. Implements multi-threaded architecture, lock-free queues, custom memory pools, and carefully designed atomic operations to minimize contention and allocation overhead. Built with modern C++ for deterministic performance, scalability, and correctness under concurrency.
dhruuvarora
RushQueue is a high-performance, real-time ticket booking system designed to handle massive concurrent traffic during peak events such as concerts, festivals, and sports matches. It ensures fair allocation, prevents overselling, and maintains consistency using distributed queues, atomic operations, and temporary reservation holds.
tiwarishivam-pixel
Flash sale platform built to handle massive concurrent buyers without overselling. It uses Redis atomic inventory control, BullMQ queues for asynchronous order processing, and WebSockets for real-time updates like queue position, stock changes, and order status. Designed to stay stable during extreme traffic spikes.
TFrascaroli
Async Shared Memory is a JS/TS library for high‑performance, zero‑copy shared memory concurrency across Web Workers and Node.js worker threads, built on SharedArrayBuffer and Atomics. It provides typed/text/BSON shared memory facades, concurrent queues and pub/sub primitives, and cross‑context locking
ChronitonSim
TradeForge is a C++20 High-Frequency Trading (HFT) architecture study focused on ultra-low latency. It implements a zero-allocation hot path using lock-free SPSC/MPMC queues, memory-aligned atomics, and custom object pools, bypassing OS context switches to achieve deterministic, microsecond-scale market data processing.
qgeffard
Loomer is a stateless workflow engine for Azure Data Lake Gen2, weaving tasks like threads on a loom. Using atomic renames and leases, it orchestrates distributed fan-in/fan-out workflows without databases or queues, delivering a simple, scalable, and reliable way to run workflows at cloud scale.