concurrent-data-structure

Open-source projects categorized as concurrent-data-structure

Top 15 concurrent-data-structure Open-Source Projects

  • ZIO

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

  • Project mention: The golden age of Kotlin and its uncertain future | news.ycombinator.com | 2024-01-11
  • dashmap

    Blazing fast concurrent HashMap for Rust.

  • Project mention: StupidAlloc: what if memory allocation was bad actually | /r/rust | 2023-07-07
  • 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.

    InfluxDB logo
  • 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)

  • Project mention: C++ Show and Tell - June 2023 | /r/cpp | 2023-06-01

    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

  • hatrack

    Fast, multi-reader, multi-writer, lockless data structures for parallel programming

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • 42nd-at-threadmill

    A SIMD-accelerated concurrent hash table.

  • sleeplocks

    BEAM friendly spinlocks for Elixir/Erlang

  • 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

  • Project mention: ConcurrentSortedDictionary in CSharp | /r/csharp | 2023-05-29

    It uses a very similar interface to ConcurrentDictionary- the library can be found here: https://github.com/mkrebser/ConcurrentSortedDictionary

  • lib-wc

    A simple rust library

  • concurrent-resource-map

    Concurrent resource map

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

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

    4 projects | /r/rust | 4 Jan 2023
  • Shared mutable state is bad... so how do I create a global cache in a multi-threaded app?

    2 projects | /r/rust | 28 Apr 2022
  • HashMap-based cache for async programs

    1 project | /r/rust | 4 Nov 2021
  • How does one avoid lock of locks? or use the technique of latch crabbing of databases

    1 project | /r/rust | 26 Oct 2021
  • A Go implementation of the concurrency control algorithm in paper &lt;Left-Right -A Concurrency Control Technique with Wait-Free Population Oblivious Reads&gt;

    2 projects | /r/golang | 18 Aug 2021
  • ConorWilliams/ConcurrentDeque

    3 projects | /r/cpp | 11 Mar 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    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 →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com