All Projects → Atomic_queue → Similar Projects or Alternatives

1417 Open source projects that are alternatives of or similar to Atomic_queue

Object threadsafe
We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
Stars: ✭ 280 (-24.93%)
Swiftcoroutine
Swift coroutines for iOS, macOS and Linux.
Stars: ✭ 690 (+84.99%)
Mutual labels:  multithreading, lock-free, atomic
Data-structures
Data Structures in Java
Stars: ✭ 13 (-96.51%)
Mutual labels:  queue, datastructures, data-structures
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (-49.87%)
Mutual labels:  data-structures, datastructures, queue
Containers
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
Stars: ✭ 125 (-66.49%)
Mutual labels:  data-structures, datastructures, queue
C Macro Collections
Easy to use, header only, macro generated, generic and type-safe Data Structures in C
Stars: ✭ 192 (-48.53%)
Mutual labels:  data-structures, datastructures, queue
MemoryAllocator.KanameShiki
Fast multi-threaded memory allocator
Stars: ✭ 73 (-80.43%)
hatrack
Fast, multi-reader, multi-writer, lockless data structures for parallel programming
Stars: ✭ 55 (-85.25%)
Mutual labels:  queue, high-performance, lock-free
Onering
A collection of concurrent ring buffers
Stars: ✭ 114 (-69.44%)
Mutual labels:  lock-free, atomic, queue
Liblist
Generic Linked list Management Library in C
Stars: ✭ 22 (-94.1%)
Mutual labels:  datastructures, multi-threading, queue
Buckets Js
A complete, fully tested and documented data structure library written in pure JavaScript.
Stars: ✭ 1,128 (+202.41%)
Mutual labels:  data-structures, queue
Data Structure And Algorithms
A complete and efficient guide for Data Structure and Algorithms.
Stars: ✭ 48 (-87.13%)
Mutual labels:  data-structures, datastructures
Geeksforgeeks Dsa 2
This repository contains all the assignments and practice questions solved during the Data Structures and Algorithms course in C++ taught by the Geeks For Geeks team.
Stars: ✭ 53 (-85.79%)
Mutual labels:  data-structures, queue
Adaptive Radix Tree
A fast and space efficient Radix tree in Java
Stars: ✭ 76 (-79.62%)
Mutual labels:  data-structures, datastructures
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+3089.54%)
Mutual labels:  data-structures, datastructures
Data Structures And Algorithms
Python implementation of common algorithms and data structures interview questions
Stars: ✭ 84 (-77.48%)
Mutual labels:  data-structures, datastructures
Imtools
Fast and memory-efficient immutable collections and helper data structures
Stars: ✭ 85 (-77.21%)
Mutual labels:  data-structures, lock-free
Redux Data Structures
Reducer factory functions for common data structures: counters, maps, lists (queues, stacks), sets, etc.
Stars: ✭ 157 (-57.91%)
Mutual labels:  data-structures, queue
Sc
Common libraries and data structures for C.
Stars: ✭ 161 (-56.84%)
Mutual labels:  data-structures, queue
Saea
SAEA.Socket is a high-performance IOCP framework TCP based on dotnet standard 2.0; Src contains its application test scenarios, such as websocket,rpc, redis driver, MVC WebAPI, lightweight message server, ultra large file transmission, etc. SAEA.Socket是一个高性能IOCP框架的 TCP,基于dotnet standard 2.0;Src中含有其应用测试场景,例如websocket、rpc、redis驱动、MVC WebAPI、轻量级消息服务器、超大文件传输等
Stars: ✭ 318 (-14.75%)
Mutual labels:  queue, high-performance
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (-36.73%)
Mutual labels:  data-structures, datastructures
Knowledgesummary
📚A list of core knowledge that most Android programmers need to know. (continuously updated...)
Stars: ✭ 131 (-64.88%)
Mutual labels:  data-structures, multithreading
Data Structures And Algorithms
Data Structures and Algorithms implementation in Go
Stars: ✭ 2,272 (+509.12%)
Mutual labels:  data-structures, datastructures
Jctools
jctools.github.io/jctools
Stars: ✭ 2,833 (+659.52%)
Mutual labels:  data-structures, lock-free
Crossbeam
Tools for concurrent programming in Rust
Stars: ✭ 4,180 (+1020.64%)
Mutual labels:  data-structures, lock-free
Algorithms
Data Structures & Algorithms. Includes solutions for Cracking the Coding Interview 6th Edition
Stars: ✭ 89 (-76.14%)
Mutual labels:  queue, datastructures
Libgenerics
libgenerics is a minimalistic and generic library for C basic data structures.
Stars: ✭ 42 (-88.74%)
Mutual labels:  data-structures, queue
Fundamentals Of Python Data Structures
《数据结构(Python语言描述)》"Fundamentals of Python:Data Structures" 电子书和配套代码
Stars: ✭ 30 (-91.96%)
Mutual labels:  data-structures, datastructures
Complete Placement Preparation
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
Stars: ✭ 1,114 (+198.66%)
Mutual labels:  data-structures, datastructures
Boltons
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
Stars: ✭ 5,671 (+1420.38%)
Mutual labels:  data-structures, queue
Mlib
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
Stars: ✭ 321 (-13.94%)
Mutual labels:  lock-free, queue
Data Structures
This repository contains some data structures implementation in C programming language. I wrote the tutorial posts about these data structures on my personal blog site in Bengali language. If you know Bengali then visit my site
Stars: ✭ 82 (-78.02%)
Mutual labels:  data-structures, queue
Go
Algorithms Implemented in GoLang
Stars: ✭ 7,385 (+1879.89%)
Mutual labels:  data-structures, datastructures
lfqueue
Minimize lock-free queue ever!
Stars: ✭ 107 (-71.31%)
Mutual labels:  queue, lock-free
bikeshed
Lock free hierarchical work scheduler
Stars: ✭ 78 (-79.09%)
Mutual labels:  multithreading, lock-free
Competitive Programming
VastoLorde95's solutions to 2000+ competitive programming problems from various online judges
Stars: ✭ 147 (-60.59%)
Mutual labels:  data-structures, datastructures
Data Structures
Common data structures and algorithms implemented in JavaScript
Stars: ✭ 139 (-62.73%)
Mutual labels:  data-structures, queue
Important Java Concepts
🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android 🔥
Stars: ✭ 135 (-63.81%)
Mutual labels:  data-structures, multithreading
Data Structures
A collection of powerful data structures
Stars: ✭ 2,534 (+579.36%)
Mutual labels:  data-structures, queue
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-95.17%)
Mutual labels:  high-performance, multithreading
LruClockCache
A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
Stars: ✭ 35 (-90.62%)
Mutual labels:  high-performance, low-latency
Heapify
The fastest JavaScript priority queue out there. Zero dependencies.
Stars: ✭ 520 (+39.41%)
Mutual labels:  data-structures, queue
cachegrand
cachegrand is an open-source fast, scalable and secure Key-Value store, also fully compatible with Redis protocol, designed from the ground up to take advantage of modern hardware vertical scalability, able to provide better performance and a larger cache at lower cost, without losing focus on distributed systems.
Stars: ✭ 87 (-76.68%)
Mutual labels:  high-performance, low-latency
MultiHttp
This is a high performance , very useful multi-curl tool written in php. 一个超级好用的并发CURL工具!!!(httpful,restful, concurrency)
Stars: ✭ 79 (-78.82%)
Mutual labels:  high-performance, multithreading
NanoLogLite
A revised version of NanoLog which writes human readable log file, and is easier to use.
Stars: ✭ 18 (-95.17%)
Mutual labels:  high-performance, low-latency
swift-algorithms-data-structs
📒 Algorithms and Data Structures in Swift. The used approach attempts to fully utilize the Swift Standard Library and Protocol-Oriented paradigm.
Stars: ✭ 42 (-88.74%)
Mutual labels:  datastructures, data-structures
Spscqueue
A bounded single-producer single-consumer wait-free and lock-free queue written in C++11
Stars: ✭ 307 (-17.69%)
Mutual labels:  lock-free, queue
Master-Thesis
Deep Reinforcement Learning in Autonomous Driving: the A3C algorithm used to make a car learn to drive in TORCS; Python 3.5, Tensorflow, tensorboard, numpy, gym-torcs, ubuntu, latex
Stars: ✭ 33 (-91.15%)
Mutual labels:  multi-threading, multithreading
DSA
Data Structures and Algorithms
Stars: ✭ 13 (-96.51%)
Mutual labels:  queue, datastructures
space
A SCI-FI community game server simulating space(ships). Built from the ground up to support moddable online action multiplayer and roleplay!
Stars: ✭ 25 (-93.3%)
Mutual labels:  high-performance, multithreading
thread-pool
BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
Stars: ✭ 1,043 (+179.62%)
Mutual labels:  multi-threading, multithreading
Emitter
High performance, distributed and low latency publish-subscribe platform.
Stars: ✭ 3,130 (+739.14%)
Mutual labels:  high-performance, low-latency
gumble
Collection of high-performance, thread-safe, lock-free data structures for go
Stars: ✭ 12 (-96.78%)
Mutual labels:  high-performance, lock-free
Javascript Datastructures Algorithms
📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
Stars: ✭ 3,221 (+763.54%)
Mutual labels:  data-structures, queue
Data Structures Algorithms
My implementation of 85+ popular data structures and algorithms and interview questions in Python 3 and C++
Stars: ✭ 273 (-26.81%)
Mutual labels:  data-structures, datastructures
Reveno
⚡ High performance and low latency Event Sourcing/CQRS framework
Stars: ✭ 283 (-24.13%)
Mutual labels:  high-performance, low-latency
Proalgos Cpp
C++ implementations of well-known (and some rare) algorithms, while following good software development practices
Stars: ✭ 369 (-1.07%)
Mutual labels:  data-structures, datastructures
Algorithms and data structures
180+ Algorithm & Data Structure Problems using C++
Stars: ✭ 4,667 (+1151.21%)
Mutual labels:  data-structures, datastructures
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+33.51%)
Mutual labels:  data-structures, datastructures
async
async is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
Stars: ✭ 25 (-93.3%)
Mutual labels:  queue, lock-free
1-60 of 1417 similar projects