Ecosyste.ms: Repos

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

GitHub topics: concurrent

tofu-tf/tofu

Functional programming toolbox

Language: Scala - Size: 20.4 MB - Last synced: about 8 hours ago - Pushed: about 11 hours ago - Stars: 520 - Forks: 88

viqueen/task-pool-executor

Provides a simple and a cli progress executor implementations to orchestrate a set of asynchronous tasks

Language: TypeScript - Size: 822 KB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 2 - Forks: 0

samuelcolvin/arq

Fast job queuing and RPC in python with asyncio and redis.

Language: Python - Size: 817 KB - Last synced: about 8 hours ago - Pushed: 8 days ago - Stars: 1,956 - Forks: 162

Horse64/core.horse64.org

A simple & versatile high-level programming language! THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/core.horse64.org

Language: Python - Size: 2.55 MB - Last synced: about 17 hours ago - Pushed: about 17 hours ago - Stars: 5 - Forks: 0

socketry/falcon

A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.

Language: Ruby - Size: 2.31 MB - Last synced: about 19 hours ago - Pushed: about 20 hours ago - Stars: 2,497 - Forks: 79

microsoft/garnet

Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.

Language: C# - Size: 17.4 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 9,421 - Forks: 435

r3bl-org/r3bl-open-core

TUI framework and developer productivity apps in Rust 🦀

Language: Rust - Size: 53.9 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 288 - Forks: 19

necroin/golibs

Package of useful golang libraries

Language: Go - Size: 115 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

ConorWilliams/libfork

A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

Language: C++ - Size: 6.46 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 486 - Forks: 20

atellmer/dark

The lightweight and powerful UI rendering engine without dependencies and written in TypeScript💫 (Browser, Node.js, Android, iOS, Windows, Linux, macOS)

Language: TypeScript - Size: 49.2 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 39 - Forks: 1

zio/zio

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

Language: Scala - Size: 1.17 GB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 3,993 - Forks: 1,246

folke/ultra-runner

🏃⛰ Ultra fast monorepo script runner and build tool

Language: TypeScript - Size: 3.15 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,190 - Forks: 32

seung-lab/cloud-files

Threaded Python and CLI client library for AWS S3, Google Cloud Storage (GCS), in-memory, and the local filesystem.

Language: Python - Size: 639 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 36 - Forks: 8

irahorecka/craigslist-housing-miner

A global scraping tool for Craigslist housing

Language: Python - Size: 37.1 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 8 - Forks: 1

ydf0509/funboost

pip install funboost,python全功能分布式函数调度框架,。支持python所有类型的并发模式和一切知名消息队列中间件,支持如 celery dramatiq等框架整体作为funboost中间件,python函数加速器,框架包罗万象,用户能想到的控制功能全都有。一统编程思维,兼容50% python业务场景,适用范围广。只需要一行代码即可分布式执行python一切函数,99%用过funboost的pythoner 感受是 简易 方便 强劲 强大,相见恨晚 。

Language: Python - Size: 69.4 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 621 - Forks: 124

LuVx21/doc

Java开发者必备知识点整理(个人查阅用手册)

Language: Shell - Size: 7.93 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 6 - Forks: 3

modern-go/concurrent

concurrency utilities

Language: Go - Size: 23.4 KB - Last synced: about 23 hours ago - Pushed: almost 5 years ago - Stars: 278 - Forks: 22

xacrimon/dashmap

Blazing fast concurrent HashMap for Rust.

Language: Rust - Size: 609 KB - Last synced: 4 days ago - Pushed: 20 days ago - Stars: 2,737 - Forks: 140

Statute8234/RedditBot

Rating: (7/10) This script collects, preprocesses, trains models, processes images, and handles files, handling data from Reddit, image processing, and file handling.

Language: Python - Size: 162 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

epicweb-dev/react-suspense

React Suspense workshop

Language: TypeScript - Size: 14.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 798 - Forks: 363

LovesAsuna/sync

sync util

Language: Go - Size: 4.88 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

spatie/fork

A lightweight solution for running code concurrently in PHP

Language: PHP - Size: 85.9 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 800 - Forks: 56

OtavioHenrique/vecna

A tiny Go library to build high concurrent application easily and focousing on business.

Language: Go - Size: 289 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 5 - Forks: 0

joeavanzato/LogBoost

Convert a variety of log formats to CSV while enriching detected IPs with Geolocation, Domain, ASN, DNS and Threat Indicator matches.

Language: Go - Size: 3.72 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 78 - Forks: 0

microsoft/FASTER

Fast persistent recoverable log and key-value store + cache, in C# and C++.

Language: C# - Size: 9.43 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 6,209 - Forks: 557

dashbitco/broadway

Concurrent and multi-stage data ingestion and data processing with Elixir

Language: Elixir - Size: 744 KB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 2,310 - Forks: 151

kyegomez/SwarmOS

An all-new OS that orchestrates autonomous agents as workers to execute tasks.

Language: Shell - Size: 2.21 MB - Last synced: 4 days ago - Pushed: 2 months ago - Stars: 12 - Forks: 0

hartwork/go-wait-for-it

:beaver: Wait for service(s) to be available before executing a command.

Language: Go - Size: 169 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 9 - Forks: 0

linzhouzhi/d-concurrent

通过编写多线程的方式来编写分布式程序

Language: Java - Size: 170 KB - Last synced: 7 days ago - Pushed: almost 6 years ago - Stars: 7 - Forks: 1

scripbox/flume

A blazing fast job processing system backed by GenStage & Redis.

Language: Elixir - Size: 376 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 74 - Forks: 7

PhpGt/Promise

A pleasant way to work with asynchronous PHP.

Language: PHP - Size: 121 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 3

alphadose/haxmap

Fastest and most memory efficient golang concurrent hashmap

Language: Go - Size: 136 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 834 - Forks: 43

timcassell/ProtoPromise

Robust and efficient library for management of asynchronous operations in C#/.Net.

Language: C# - Size: 8.39 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 131 - Forks: 13

hayabusa-cloud/concurrent

a library of lock-free concurrent algorithms

Language: Go - Size: 30.3 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0

al8n/stretto

Stretto is a Rust implementation for Dgraph's ristretto (https://github.com/dgraph-io/ristretto). A high performance memory-bound Rust cache.

Language: Rust - Size: 385 KB - Last synced: 13 days ago - Pushed: 17 days ago - Stars: 398 - Forks: 28

junjunjd/GoQueryBlogs

A REST API fetching blog posts concurrently and caching the response

Language: Go - Size: 7.81 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

raviqqe/flame

Freeze the world.

Language: Rust - Size: 247 KB - Last synced: 13 days ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0

spacejam/sled

the champagne of beta embedded databases

Language: Rust - Size: 8.85 MB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 7,771 - Forks: 377

DiptoChakrabarty/go-file-downloader-ftctl

A file downloader cli built using golang. Makes use of cobra for building the cli and go concurrent feature to download files.

Language: Go - Size: 139 KB - Last synced: 13 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

ArtCC/Concurrent

Examples of concurrent in Swift with GCD and NSOperations.

Language: Swift - Size: 16.6 KB - Last synced: 13 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

wolgemoth/cpp-hashmap

Concurrent multiplatform hashmap with simple API, robust exception safety, and sequential collision resolution.

Language: C++ - Size: 32.2 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 2 - Forks: 0

biewers2/async-pipes

A Rust library for building concurrent data processing pipelines.

Language: Rust - Size: 101 KB - Last synced: 9 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

didactic-drunk/concurrent.cr

Modern concurrency tools for Crystal

Language: Crystal - Size: 152 KB - Last synced: 12 days ago - Pushed: about 2 years ago - Stars: 47 - Forks: 2

arthurprs/quick-cache

Lightweight and high performance concurrent cache

Language: Rust - Size: 210 KB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 107 - Forks: 8

michaelmacinnis/oh

A new Unix shell.

Language: Go - Size: 2.06 MB - Last synced: 3 days ago - Pushed: 8 months ago - Stars: 1,344 - Forks: 55

greg7mdp/gtl

Greg's Template Library of useful classes.

Language: C++ - Size: 2.26 MB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 91 - Forks: 5

freshncp/Larva.MessageProcess

Message processing framework. Parallel when different business key, serial when the same one.

Language: C# - Size: 104 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

anacrolix/possum

concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files

Language: Rust - Size: 948 KB - Last synced: 12 days ago - Pushed: about 2 months ago - Stars: 66 - Forks: 2

YACLib/YACLib

Yet Another Concurrency Library

Language: C++ - Size: 4.37 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 246 - Forks: 26

soenneker/soenneker.utils.concurrentcircularqueue

A thread-safe collection type for a fixed length of elements, overwriting the oldest element

Language: C# - Size: 38.1 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

TomerAberbach/lfi

🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.

Language: TypeScript - Size: 1.17 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 232 - Forks: 1

a-synchronous/rubico

[a]synchronous functional programming

Language: JavaScript - Size: 3.58 MB - Last synced: 22 days ago - Pushed: about 1 month ago - Stars: 267 - Forks: 17

h2soong/m3u8_To_MP4

Python downloader for saving m3u8 videos to local MP4 files.

Language: Python - Size: 209 KB - Last synced: 1 day ago - Pushed: 7 months ago - Stars: 60 - Forks: 24

thalesfsp/looper

Creates loops

Language: Go - Size: 33.2 KB - Last synced: 18 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

XiangpengHao/congee

Concurrent ART (adaptive radix tree)

Language: Rust - Size: 609 KB - Last synced: 10 days ago - Pushed: 14 days ago - Stars: 79 - Forks: 6

JanWiemer/jacis

Java ACI Store - Transient and transactional store for Java objects

Language: Java - Size: 4.93 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 16 - Forks: 3

enriquebris/goconcurrentqueue

Go concurrent-safe, goroutine-safe, thread-safe queue

Language: Go - Size: 147 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 364 - Forks: 32

koculu/ZoneTree

ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.

Language: C# - Size: 1.17 MB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 269 - Forks: 25

privatenumber/manten

💮 満点 - Lightweight testing library for Node.js

Language: TypeScript - Size: 485 KB - Last synced: 11 days ago - Pushed: 21 days ago - Stars: 39 - Forks: 0

parthnamdev/concurrent-web-crawler

Web crawler and indexer using parallel processing.

Language: Python - Size: 3.47 MB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1

io7m/jca

Agent concurrency primitive

Language: Java - Size: 97.7 KB - Last synced: 21 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

hawkw/sharded-slab

a lock-free concurrent slab (experimental)

Language: Rust - Size: 451 KB - Last synced: 12 days ago - Pushed: 22 days ago - Stars: 251 - Forks: 16

samber/go-singleflightx

🧬 x/sync/singleflight but with generics, batching, sharding and nullable result

Language: Go - Size: 28.3 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 8 - Forks: 0

weiwenchen2022/lockable

Package lockable defines Lockable type to help construct concurrent use struct.

Language: Go - Size: 5.86 KB - Last synced: 23 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

vsilaev/tascalate-concurrent

Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s

Language: Java - Size: 882 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 197 - Forks: 29

pewsou/asyncflow-cpp

Cpp version of Asynchronous Flow Kit (https://github.com/pewsou/asyncflow-objc)

Language: C++ - Size: 82 KB - Last synced: 13 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0

shomali11/util

A collection of useful utility functions

Language: Go - Size: 135 KB - Last synced: 13 days ago - Pushed: almost 2 years ago - Stars: 287 - Forks: 39

glombardo-se/find_path

- RTFM -

Language: Python - Size: 10.8 MB - Last synced: 26 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

glombardo-se/find_content

- RTFM -

Language: Python - Size: 27.2 MB - Last synced: 26 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

pomber/hitchcock

The Master of Suspense 🍿

Language: JavaScript - Size: 2.45 MB - Last synced: 19 days ago - Pushed: over 4 years ago - Stars: 168 - Forks: 5

workshop-depot/goroutines 📦

provides utilities to perform common tasks on goroutines

Language: Go - Size: 5.86 KB - Last synced: 27 days ago - Pushed: almost 7 years ago - Stars: 19 - Forks: 1

V1ncNet/mail-extensions-spring-boot

Spring Mail JavaMail extensions for concurrent dispatch and DKIM signed MIME messages

Language: Java - Size: 239 KB - Last synced: 27 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

yanyanran/yerMQ

An increasingly powerful message queue

Language: Go - Size: 4.4 MB - Last synced: 27 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

cbergqvist/sitegen

Static site generator with hot-reloading written in Rust.

Language: Rust - Size: 674 KB - Last synced: 28 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

BarneyWang/api-http-utils

support sync and async

Language: Java - Size: 9.77 KB - Last synced: 28 days ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

liuyueyi/quick-task

动态脚本调度框架,支持运行时新增,删除和修改动态脚本

Language: Java - Size: 36.1 KB - Last synced: 29 days ago - Pushed: 5 months ago - Stars: 7 - Forks: 6

tu1h/shell-sched

Simple concurrent task scheduler based on shell and few GNU tools

Language: Shell - Size: 3.79 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

leonamtv/prime-sd

A comparison of prime numbers generation techniques.

Language: C++ - Size: 146 KB - Last synced: 30 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1

FlorianRappl/react-concurrent-mode-example

One example where React concurrent mode excels in user experience. :atom:

Language: JavaScript - Size: 69.3 KB - Last synced: 30 days ago - Pushed: about 4 years ago - Stars: 5 - Forks: 0

ysden123/scala-concurrent

Learning concurrent programming in Scala

Language: Scala - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

kevwan/mapreduce

A in-process MapReduce library to help you optimizing service response time or concurrent task processing.

Language: Go - Size: 44.9 KB - Last synced: 27 days ago - Pushed: over 1 year ago - Stars: 160 - Forks: 23

sger/ElixirBooks

List of Elixir books

Size: 240 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1,363 - Forks: 109

jiunbae/ITE4065

Parallel programming @ Hanyang Univ.

Language: C++ - Size: 104 MB - Last synced: 13 days ago - Pushed: almost 3 years ago - Stars: 11 - Forks: 4

xoidlabs/xoid

Framework-agnostic state management library designed for simplicity and scalability ⚛

Language: TypeScript - Size: 4.78 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 140 - Forks: 6

zio/zio-cache

A ZIO native cache with a simple and compositional interface

Language: Scala - Size: 1.54 MB - Last synced: 22 days ago - Pushed: 7 months ago - Stars: 84 - Forks: 35

kevlened/pytest-parallel

A pytest plugin for parallel and concurrent testing

Language: Python - Size: 153 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 312 - Forks: 59

opentracing-contrib/java-specialagent

Automatic instrumentation for 3rd-party libraries in Java applications with OpenTracing.

Language: Java - Size: 9.17 MB - Last synced: 29 days ago - Pushed: over 2 years ago - Stars: 186 - Forks: 47

CamilleScholtz/melonbar

A hackable bar/panel for X written in Go.

Language: Go - Size: 1.3 MB - Last synced: 26 days ago - Pushed: over 3 years ago - Stars: 109 - Forks: 9

nkconnor/sharded

Safe, fast, and obvious concurrent collections in Rust.

Language: Rust - Size: 1.43 MB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 31 - Forks: 2

helix-php/helix

[WIP] Helix Application

Language: PHP - Size: 842 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 10 - Forks: 0

hrz8/kitara-store

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

larscom/go-cache

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

Language: Go - Size: 50.8 KB - Last synced: about 1 month ago - Pushed: about 1 month 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 1 month ago - Pushed: 2 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: 14 days 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: 3 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 1 month 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 1 month ago - Pushed: about 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: 3 days ago - Pushed: 4 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 1 month ago - Pushed: about 2 months ago - Stars: 32 - Forks: 31

yihonglei/jdk-source-code-reading

JDK source code reading

Language: Java - Size: 27.5 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 25 - Forks: 10