C++ lockless queue.
-
Updated
Jun 9, 2024 - C++
C++ lockless queue.
libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless. libshmcache is 100+ times faster than a remote interface such as redis.
Variadic, completion-based futures for C++17
Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than channels with the added type safety of generics compared to ring buffers using interfaces.
Lockless and ordered, parallel chain reaction processing
C Thread Primitives
It's a robust lockless queue used in multiprocessing, and it can deal with the situation that any process aborts at any line.
Graphviz dot generating concurrent lockless web crawler written in Go
A collection of lockless, concurrent queues
Performance testing contention queues
A concurrent, lock-free consistent hashing ring implementation in Rust.
Lockless work stealing deque written in C. This is implemented after Chapter 16 of "The Art of Multiprocessor Programming."
Libbloomfilter - A lock-less bloom filter implemented in c
This repo implements a class called AtomicWrite.java that allows lock-less reads and atomic writes for highly efficient concurrent code.
High performance Unbounded Multi-Producer Single-Consumer queues for C++
Experimenting with concurrency patterns in Go.
Lockless MemoryPool
An immutable lockless Golang map
Add a description, image, and links to the lockless topic page so that developers can more easily learn about it.
To associate your repository with the lockless topic, visit your repo's landing page and select "manage topics."