Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: concurrent

larscom/go-cache

High performance, simple generic cache written in GO, including a loading cache

Language: Go - Size: 50.8 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

myntra/pipeline

Pipeline is a package to build multi-staged concurrent workflows with a centralized logging output.

Language: Go - Size: 902 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 474 - Forks: 54

tejzpr/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.

Language: Go - Size: 52.7 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 37 - Forks: 7

electrode-io/xarc-run

npm run scripts concurrently and serially, and more.

Language: JavaScript - Size: 339 KB - Last synced: 19 days ago - Pushed: over 2 years ago - Stars: 42 - Forks: 8

bijialin/java-exercise

java exercise project

Language: Java - Size: 34.2 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

Singularitty/ConcurrentRecursiveRenamer

Concurrently renames all files and directories in a specified directory according to the user specified rule

Language: Go - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

piotr-oles/use-transition-effect

Run long effects without blocking the main thread

Language: TypeScript - Size: 477 KB - Last synced: 19 days ago - Pushed: 5 months ago - Stars: 51 - Forks: 0

vert-x3/vertx-unit

Async polyglot unit testing for Vert.x.

Language: Java - Size: 1.34 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 32 - Forks: 31

robinfriedli/rusty_pool

Self growing / shrinking ThreadPool implementation based on crossbeam's multi-producer multi-consumer channels that enables awaiting the result of a task and offers async support.

Language: Rust - Size: 82 KB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 37 - Forks: 4

codingskynet/concurrent-data-structure

Concurrent Data Structure for Rust

Language: Rust - Size: 206 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 27 - Forks: 3

phanxipang/peak

Send multiple requests concurrently using any PSR-18 client implementations

Language: PHP - Size: 70.3 KB - Last synced: 23 days ago - Pushed: 7 months ago - Stars: 7 - Forks: 0

emekoi/deque.zig

a lock free chase-lev deque for zig

Language: Zig - Size: 19.5 KB - Last synced: 28 days ago - Pushed: about 4 years ago - Stars: 14 - Forks: 1

sharow/libconcurrent

:copyright: Concurrent Programming Library (Coroutine) for C11

Language: Assembly - Size: 104 KB - Last synced: 3 days ago - Pushed: over 2 years ago - Stars: 354 - Forks: 38

chris-burgin/dropbox-session-upload

Node wrapper around the dropbox upload session API to help concurrently upload files over 150mb to dropbox.

Language: JavaScript - Size: 121 KB - Last synced: 25 days ago - Pushed: over 6 years ago - Stars: 4 - Forks: 4

devnw/alog 📦

Fully concurrent, non-IO blocking Logger for Go

Language: Go - Size: 228 KB - Last synced: 30 days ago - Pushed: 3 months ago - Stars: 13 - Forks: 0

trytocatch/concurrent-tools

Some concurrent tools

Language: Java - Size: 8.79 KB - Last synced: 2 months ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

sumanjs/suman

🌇 🌆 🌉 Advanced, user-friendly, language-agnostic, super-high-performance test runner. http://sumanjs.org

Language: JavaScript - Size: 10.4 MB - Last synced: 21 days ago - Pushed: 3 months ago - Stars: 63 - Forks: 7

architdate/drivedl

Download files from Google Drive (inclusive of teamdrives, shared with me and my drive) concurrently.

Language: Python - Size: 66.4 KB - Last synced: 15 days ago - Pushed: about 3 years ago - Stars: 77 - Forks: 26

jlim262/concurrent_queue

A simple C++11 Concurrent Queue based on std::queue.

Language: C++ - Size: 9.77 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 0

Kuszki/PI-Parallel-Fuzzy-Example

Parallel Fully logic algoritm demo

Language: C++ - Size: 18.6 KB - Last synced: 2 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

amazingandyyy/learn-golang-with-todd

Language: Go - Size: 21.4 MB - Last synced: 3 months ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

lenapot/multithreading

:arrow_upper_right::arrow_upper_right::arrow_upper_right: Examples of using multithreading in java

Language: Java - Size: 6.84 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

chencong-plan/concurrency

Java高并发学习

Language: JavaScript - Size: 503 KB - Last synced: 3 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

Tredzone/simplx

C++ development framework for building reliable cache-friendly distributed and concurrent multicore software

Language: C++ - Size: 503 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 65 - Forks: 19

ypluo/TLBtree

A Read/Write-Optimized Tree Index for Non-Volatile Memory

Language: C++ - Size: 95.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 13 - Forks: 3

free/concurrent-writer

Highly concurrent drop-in replacement for bufio.Writer

Language: Go - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 54 - Forks: 10

ChristophSheep/christophreif.github.io

Christoph Reif's Site

Language: CSS - Size: 19.2 MB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

xyproto/pf

Apply functions to each pixel in an image, concurrently

Language: Go - Size: 16.6 KB - Last synced: 22 days ago - Pushed: almost 3 years ago - Stars: 9 - Forks: 1

dunwu/javacore

:coffee: JavaCore 是对 Java 核心技术的经验总结。

Language: Java - Size: 16.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3,092 - Forks: 521

simonbrunel/qtpromise

Promises/A+ implementation for Qt/C++

Language: C++ - Size: 984 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 250 - Forks: 57

phpmvm/phpmvm

PHP's Modern Virtual Machine, Alternative to ZendVM. It's faster, modern, and concurrent. Currently under active development

Size: 2.93 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

hSaria/cPing 📦

Concurrect ping to multiple hosts with support for ICMP and TCP

Language: Python - Size: 315 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 3

ronin13/dotler

Graphviz dot generating concurrent lockless web crawler written in Go

Language: Go - Size: 975 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 5 - Forks: 1

CliveMlt/Cisco-SNMP-Changer

Change Cisco SNMP community strings on IOS and IOS XR

Language: Python - Size: 9.77 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

ThomWright/balamb

🌱 Concurrently run a set of dependent, asynchronous tasks with type-safe dependencies

Language: TypeScript - Size: 446 KB - Last synced: 2 months ago - Pushed: about 2 years ago - Stars: 7 - Forks: 0

xuwujing/java-study

java-study 是本人学习Java过程中记录的一些代码!从Java基础的数据类型、jdk1.8的Lambda、Stream和日期的使用、 IO流、数据集合、多线程使用、并发编程、23种设计模式示例代码、常用的工具类, 以及一些常用框架,netty、mina、springboot、kafka、storm、zookeeper、redis、elasticsearch、hbase、hive等等。

Language: Java - Size: 229 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 1,213 - Forks: 355

Stefan-Horst/SimultaneousConsoleIO

C# command line tool for reading console input and writing console output at the same time.

Language: C# - Size: 52.7 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

morgwai/grpc-utils

Some utility classes for developing gRPC services

Language: Java - Size: 736 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

deckarep/blade

a remote SSH command-line runner based on YAML recipe files.

Language: Go - Size: 4.16 MB - Last synced: 14 days ago - Pushed: about 6 years ago - Stars: 32 - Forks: 4

go-air/gini

A fast SAT solver

Language: Go - Size: 583 KB - Last synced: 30 days ago - Pushed: almost 3 years ago - Stars: 147 - Forks: 16

mrtdeh/chanswitch

Simple and Advanced helper for define channel switch

Language: Go - Size: 25.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

yumauri/effector-reeffect 📦

Concurrent effects for Effector ☄️

Language: TypeScript - Size: 931 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 55 - Forks: 3

ertgl/distributed 📦

Distributed is a wrapper module that helps developers to make distributed, scaled, replicated and fault-tolerant (with takeover ability) leader-follower systems.

Language: Elixir - Size: 10.7 KB - Last synced: 28 days ago - Pushed: over 6 years ago - Stars: 25 - Forks: 3

GourdErwa/MyNote

本项目已废弃,笔记收藏整理参考:

Language: Java - Size: 13.4 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 70 - Forks: 84

morgwai/java-utils

Some utility classes

Language: Java - Size: 624 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

tomerhacham/Computers-Architecture

Collection of all the assignments and lab sessions in Computer Architecture course (BGU)

Language: C - Size: 609 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 4

Liyixin95/spsc-rs

Wait-free(even without CAS), async, single-producer single-consumer channel.

Language: Rust - Size: 85 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

sren1618/Distributed_Shared_Whiteboard

A Java-based application focuses on building a distributed shared whiteboard allowing multiple users to collaboratively draw in real-time.

Language: Java - Size: 1.34 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

DavidGregory084/vertices

Language: Scala - Size: 348 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 14 - Forks: 1

neilvallon/sansan

Concurrent BF Interpreter

Language: Go - Size: 2.17 MB - Last synced: 4 months ago - Pushed: about 9 years ago - Stars: 4 - Forks: 0

iyyel/fio

:wrench: A type-safe, highly concurrent library for F# based on pure functional programming

Language: F# - Size: 3.5 MB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 32 - Forks: 0

brainpoint/febs-fsm

Finite state machine

Language: TypeScript - Size: 27.3 KB - Last synced: 4 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

oguzhantasimaz/Go-Concurrency-Examples-In-Detail

Golang Concurrency examples with explanations

Language: Go - Size: 127 KB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 7 - Forks: 0

shivansh/videoStream

Concurrent feedback-driven video broadcast protocol. Course project for Computer Networks (CS425).

Language: Python - Size: 320 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

FaridLU/fgrequests

Fastest python library for making asynchronous group requests.

Language: Python - Size: 38.1 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 16 - Forks: 1

hertzscript/Compiler

Produces preemptible JavaScript coroutines which conform to the HertzScript specification.

Language: JavaScript - Size: 25.4 KB - Last synced: 18 days ago - Pushed: over 4 years ago - Stars: 9 - Forks: 1

solzimer/nsyslog

Blazing fast, modular, next gen logagent

Language: JavaScript - Size: 2.86 MB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 11 - Forks: 3

kakao/mango 📦

Core utility library & data connectors designed for simpler usage in Scala

Language: Scala - Size: 2.66 MB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 41 - Forks: 13

nchgroup/goncurrent

Golang concurrency library for noobs like a me (Vay3t)

Language: Go - Size: 15.6 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

lerouxrgd/recloser

A concurrent circuit breaker implemented with ring buffers

Language: Rust - Size: 51.8 KB - Last synced: 18 days ago - Pushed: 3 months ago - Stars: 115 - Forks: 6

tower120/rc_event_queue

VecDeque-like fast, unbounded, mpmc/spmc concurent FIFO message queue. Lockless reads, write-lock writes.

Language: Rust - Size: 611 KB - Last synced: 25 days ago - Pushed: almost 2 years ago - Stars: 20 - Forks: 0

Othoz/paragraph

A computation graph micro-framework providing seamless lazy and concurrent evaluation

Language: Python - Size: 159 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 18 - Forks: 0

hertzscript/VirtualMachine

Executes and schedules preemptible JavaScript coroutines. (HertzScript Generation 1 Coroutines) (Obsolete)

Language: JavaScript - Size: 156 KB - Last synced: 27 days ago - Pushed: over 4 years ago - Stars: 12 - Forks: 2

x-mod/routine

go routine control, abstraction of the Main and some useful Executors.如果你不会管理Goroutine的话,用它

Language: Go - Size: 219 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 60 - Forks: 7

good-ware/js-task-queue

A lightweight JavaScript task queue

Language: JavaScript - Size: 634 KB - Last synced: 24 days ago - Pushed: about 2 years ago - Stars: 7 - Forks: 0

LukasLeonardKoening/Concurrent-Traffic-Simulation

Concurrent traffic simulation in C++.

Language: C++ - Size: 16.4 MB - Last synced: 5 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

raiyanyahya/fast-text-search

☄️ A go package to do extremely fast concurrent text search across files and folders.

Language: Go - Size: 2.56 MB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

timursevimli/conqueue

Multifunctional asynchronous concurrent queue

Language: JavaScript - Size: 258 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 1

stumash/DistributedSystemsProject

Semester-long project for COMP 512, 'Distributed Systems', taught by Bettine Kimme, Fall 2018

Language: Java - Size: 762 KB - Last synced: 5 months ago - Pushed: about 3 years ago - Stars: 2 - Forks: 1

Tomaso2468/sync-cell

Thread safe versions of Cell and RefCell without the boilerplate needed to deal with lock poisoning.

Language: Rust - Size: 14.6 KB - Last synced: 29 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

petervdonovan/ordserv

A tool for testing interprocess communication protocols.

Language: Rust - Size: 2.19 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

zhuichao001/naughty

linux server performance optimization, best practice experience, should be customized according to personal needs.

Language: C++ - Size: 330 KB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 0

daokoder/dao

Dao Programming Language

Language: C - Size: 99.5 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 199 - Forks: 19

raviqqe/lazy-ein

JSON meets Haskell.

Language: Go - Size: 547 KB - Last synced: 29 days ago - Pushed: over 3 years ago - Stars: 11 - Forks: 1

AaronJan/Hunch

Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.

Language: Go - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 97 - Forks: 9

yudhasubki/eventpool

Eventpool provides a simple and efficient implementation of a Queue with Topic and Worker Pool in Golang.

Language: Go - Size: 27.3 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 11 - Forks: 4

officialpiyush/discord-drive

store virtually unlimited, large files on discord by splitting them into small chunks

Language: Rust - Size: 175 KB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 14 - Forks: 6

d13r/dictaphone-to-email

Language: PHP - Size: 44.9 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

rinaldodev/java-multithread

Códigos feitos para o curso de Multithreading com Java, no canal RinaldoDev do YouTube.

Language: Java - Size: 25.4 KB - Last synced: 30 days ago - Pushed: almost 2 years ago - Stars: 32 - Forks: 15

Wildhoney/Freelancer

:necktie: An implementation of on-the-fly defined WebWorkers that are created inline using data URIs, rather than separate physical files — for the benefit of all humanity.

Language: JavaScript - Size: 1.88 MB - Last synced: 20 days ago - Pushed: about 7 years ago - Stars: 66 - Forks: 1

j50n/deno-asynciter

Map, filter, reduce for AsyncIterables in Deno.

Language: TypeScript - Size: 30.3 KB - Last synced: 6 months ago - Pushed: 12 months ago - Stars: 2 - Forks: 1

raviqqe/tisp.rs

Tisp programming language in Rust

Language: Rust - Size: 6.84 KB - Last synced: 29 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

yaroslaff/bulk-http-check

Very fast and simple concurrent HTTP client (3500 HTTP req/s)

Language: Go - Size: 16.6 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 6 - Forks: 0

wagnerjfr/java_concurrency_algorithms

Java algorithms examples using concurrency

Language: Java - Size: 3.08 MB - Last synced: 29 days ago - Pushed: 10 months ago - Stars: 5 - Forks: 2

tylfin/dynatomic

Dynatomic is a library for using dynamodb as an atomic counter

Language: Go - Size: 371 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 16 - Forks: 3

faryon93/hlswatch

keep track of hls viewer stats

Language: Go - Size: 2.39 MB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 48 - Forks: 9

wanderanimrod/elixir_mock

Creates clean, concurrent, inspectable mocks from elixir modules

Language: Elixir - Size: 115 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 23 - Forks: 2

ckatsak/lfchring

In-memory immutable wait-free consistent hashing ring data structure, supporting virtual nodes & replication.

Language: Go - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 3 - Forks: 1

00xc/atomic_bitmap

A bitmap with atomic operations for concurrent systems.

Language: Rust - Size: 12.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

JThh/LockFree_Linked_Array_Queue

A lock-free implementation of concurrent linked-array queue (FIFO) in Scala.

Language: Scala - Size: 633 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

cnwhy/axios-extra

Support for maximum concurrent settings and retry

Language: JavaScript - Size: 16.6 KB - Last synced: 19 days ago - Pushed: 8 months ago - Stars: 8 - Forks: 3

leVirve-arxiv/ptt-spider

A super-efficient spider crawling PTT under asynchronous coroutines fast and furiously.

Language: Python - Size: 3.91 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 10 - Forks: 1

xjjdog/javaok

必看!java后端,亮剑诛仙。java发展路线技术要点。

Size: 9.44 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 974 - Forks: 216

austinjhunt/petrinet-webgme-designstudio

A custom design studio for modeling and simulating distributed systems as Petri (place/transition) Nets, built with JointJS, WebGME, and NodeJS.

Language: JavaScript - Size: 15.2 MB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1

simonhf/sharedhashfile

Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes

Language: C - Size: 465 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 448 - Forks: 70

lthibault/treap

A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.

Language: Go - Size: 80.1 KB - Last synced: 30 days ago - Pushed: over 2 years ago - Stars: 28 - Forks: 1

nitrece/operating-systems

An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.

Size: 2.04 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

iiithf/concurrent-data-structures

A Concurrent data structure is a particular way of storing and organizing data for access by multiple computing threads (or processes) on a computer.

Size: 57.6 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 12 - Forks: 2

sleep-NULL/DagConc

dag task concurrent execute tool

Language: Java - Size: 15.6 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 5 - Forks: 1

grdsdev/swift-threadsafe

Micro library for Swift that guarantees synchonized access to a wrapped value.

Language: Swift - Size: 8.79 KB - Last synced: 8 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0