Repository navigation

#

lockless

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.

C
462
7 个月前

Open-source storage engine for highly concurrent, transactional log-structured key-value storage.

Go
230
3 天前

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.

Go
162
2 年前

Variadic, completion-based futures for C++17

C++
44
6 年前

A collection of lockless, concurrent queues

C#
13
4 年前

A concurrent, lock-free consistent hashing ring implementation in Rust.

Rust
9
4 年前

Lockless and ordered, parallel chain reaction processing

C++
9
3 年前

It's a robust lockless queue used in multiprocessing, and it can deal with the situation that any process aborts at any line.

C
8
5 年前

Performance testing contention queues

C++
7
11 年前

Graphviz dot generating concurrent lockless web crawler written in Go

Go
6
5 年前

Small library to parse bno08x-sensor (bno080, bno085, bno086) output in RVC mode. Based on lockless queues.

Rust
4
4 年前

High performance Unbounded Multi-Producer Single-Consumer queues for C++

C++
2
4 年前

Scalability improvement for Linux kretprobe return-instances management and performance evaluation of several lock-less queues.

C
2
4 年前

Libbloomfilter - A lock-less bloom filter implemented in c

C
1
2 年前

高性能并发无锁队列,同时支持多生产者、多消费者。使用二阶段提交、cas、循环队列、缓存行填充等优化手段。

Java
1
3 年前