Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 15 concurrent-data-structure Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SPSCQueue.h
A bounded single-producer single-consumer wait-free and lock-free queue written in C++11
-
scalable-concurrent-containers
High performance containers and utilities for concurrent and asynchronous programming
-
ConcurrentDeque
Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17
-
seq
The seq library is a collection of original C++14 STL-like containers and related tools (by Thermadiag)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
go-left-right
A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Right - A Concurrency Control Technique with Wait-Free Population Oblivious Reads>
-
ordered-concurrently
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
-
concurrent-resource
A header-only C++ library that allows easily creating thread-safe, concurrency friendly resources.
-
ConcurrentSortedDictionary
ConcurrentSortedDictionary implementation in (c#, .NET 7) . It is implemented using a concurrent B+Tree
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: The golden age of Kotlin and its uncertain future | news.ycombinator.com | 2024-01-11
I have developped a library of original c++11 STL like containers. It took me a full year of homework... The adresse is https://github.com/Thermadiag/seq
It uses a very similar interface to ConcurrentDictionary- the library can be found here: https://github.com/mkrebser/ConcurrentSortedDictionary
concurrent-data-structure related posts
-
dashmap VS scalable-concurrent-containers - a user suggested alternative
2 projects | 13 Apr 2023 -
Samsara, a safe Rust concurrent cycle collector
-
Shared mutable state is bad... so how do I create a global cache in a multi-threaded app?
-
HashMap-based cache for async programs
-
How does one avoid lock of locks? or use the technique of latch crabbing of databases
-
A Go implementation of the concurrency control algorithm in paper <Left-Right -A Concurrency Control Technique with Wait-Free Population Oblivious Reads>
-
ConorWilliams/ConcurrentDeque
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source concurrent-data-structure projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ZIO | 3,991 |
2 | dashmap | 2,731 |
3 | SPSCQueue.h | 835 |
4 | scalable-concurrent-containers | 242 |
5 | ConcurrentDeque | 135 |
6 | seq | 80 |
7 | hatrack | 78 |
8 | 42nd-at-threadmill | 59 |
9 | sleeplocks | 52 |
10 | go-left-right | 44 |
11 | ordered-concurrently | 37 |
12 | concurrent-resource | 19 |
13 | ConcurrentSortedDictionary | 13 |
14 | lib-wc | 4 |
15 | concurrent-resource-map | 0 |
Sponsored