Ecosyste.ms: Repos

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

GitHub topics: concurrent-programming

mlee-msl/taskgroup

golang并发执行多任务,并聚合多任务结果

Language: Go - Size: 61.5 KB - Last synced: about 5 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 1

DhruvJawalkar/OCPJavaSE17Dev

Reference code files used during practice for newer features in Java SE 17, Lambdas, Functional Programming, Streams and Concurrency

Language: Java - Size: 33.2 KB - Last synced: about 5 hours ago - Pushed: about 8 hours ago - Stars: 1 - Forks: 0

GLaDOS-418/threading_library

A simple & header-only threading library written in C++20 .

Language: C++ - Size: 82 KB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 17 - Forks: 0

taskflow/taskflow

A General-purpose Parallel and Heterogeneous Task Programming System

Language: C++ - Size: 128 MB - Last synced: about 8 hours ago - Pushed: 2 days ago - Stars: 9,617 - Forks: 1,144

otavia-projects/otavia

Your shiny new IO & Actor programming model!

Language: Scala - Size: 33.9 MB - Last synced: about 8 hours ago - Pushed: about 11 hours ago - Stars: 25 - Forks: 2

hosseinmoein/Leopard

C++ light-weight Thread Pool library

Language: C++ - Size: 626 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 71 - Forks: 5

Tochemey/goakt

[Go] Fast and Distributed Actor framework using protocol buffers as message for Golang

Language: Go - Size: 1.76 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 56 - Forks: 4

Azer0s/Hummus

A gluten free LISP (ish) interpreter powered by black magic

Language: Go - Size: 484 KB - Last synced: 2 days ago - Pushed: over 2 years ago - Stars: 14 - Forks: 1

Electrostat-Lab/Jector

A Dependency Injection framework designed for JVM and Android applications with an Open-Ended API and Submit-Callback features and a specialized implementation for the jMonkeyEngine Applications.

Language: Java - Size: 17.8 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 3 - Forks: 1

crossoverJie/JCSprout

👨‍🎓 Java Core Sprout : basic, concurrent, algorithm

Language: Java - Size: 1.13 MB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 27,063 - Forks: 7,103

vsilaev/tascalate-async-await

Async / Await asynchronous programming model for Java versions 1.8 - 23; similar to the functionality available in C# 5. The implementation is based on continuations for Java (see my other projects).

Language: Java - Size: 819 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 101 - Forks: 12

durban/choam

Experiments with composable lock-free concurrency

Language: Scala - Size: 5.52 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 17 - Forks: 1

rigtorp/awesome-lockfree

A collection of resources on wait-free and lock-free programming

Size: 27.3 KB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 1,695 - Forks: 162

parapluu/Concuerror

Concuerror is a stateless model checking tool for Erlang programs.

Language: Erlang - Size: 10.5 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 329 - Forks: 43

rcardin/sus4s

A Direct-Style Scala Wrapper Around the Structural Concurrency of Project Loom

Language: Scala - Size: 22.5 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 0

Kuangcp/JavaBase

:memo: Java Base Learning

Language: Java - Size: 2.07 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 14 - Forks: 12

austinksmith/Hamsters.js

100% Vanilla Javascript Multithreading & Parallel Execution Library

Language: JavaScript - Size: 42 MB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 568 - Forks: 33

MATRIX30/alx-backend-python

Official python repository for ALX backend specialization which covers topics such as

Language: Python - Size: 36.1 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

john-cd/john-cd.github.io

John's Blog and Cheatsheets

Language: SCSS - Size: 1.41 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

wvwwvwwv/scalable-concurrent-containers

High performance containers and utilities for concurrent and asynchronous programming

Language: Rust - Size: 1.84 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 246 - Forks: 12

vladopajic/go-actor

A tiny library for writing concurrent programs in Go using actor model

Language: Go - Size: 168 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 119 - Forks: 10

TransferChain/tcabci-read-go-client

TransferChain Fastest Read Network WebSocket Client

Language: Go - Size: 115 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 16 - Forks: 2

zio/zio

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

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

GiammaCode/PCD-Assigment02

Repository relativo al secondo Assigment del corso di programmazion concorrente e distribuita.

Language: Java - Size: 1.96 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

JulianChia/adp

App to quickly find and delete duplicated pictures/images in desktop/laptop.

Language: Python - Size: 2.66 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

xacrimon/dashmap

Blazing fast concurrent HashMap for Rust.

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

senlypan/concurrent-programming-docs

一本聚合全球优秀Java并发编程内容的共创文档

Language: HTML - Size: 5.68 MB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1

mohamedramadan14/solutions-concurrency-problems-lintcode

This solutions to concurrency problems in lintcode platform with Java

Language: Java - Size: 8.79 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

gnsalok/go-mastermind

Go Mastery

Language: Go - Size: 1.08 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 16 - Forks: 4

oldratlee/fucking-java-concurrency

🎏 Simple showcases of java concurrency problems, seeing 🙈 is believing 🐵

Language: Java - Size: 171 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 1,030 - Forks: 312

Byron4j/conquejava-thread-concurrency

🙉关于Java线程、并发的小册👿

Language: Java - Size: 258 KB - Last synced: 13 days ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 1

mrn-aglic/DistributedSystems_SeminarExamples

A repository to contain the examples used in a distributed systems course seminar

Language: Scala - Size: 931 KB - Last synced: 13 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

andelacolak/AkkaVisual

An educational tool for visualising actor programs

Language: TypeScript - Size: 52.7 MB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0

cyphernet-dao/rust-netservices

P2P network service crates (alternative to rust-microservices)

Language: Rust - Size: 366 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 11 - Forks: 10

Zard-C/CS107

CS107: Programming Paradigms

Size: 24 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 34 - Forks: 9

karstenpedersen/dm584-material Fork of fmontesi/cp-2024

Material from DM584 course at SDU.

Language: Java - Size: 1.47 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0

kevinknights29/Concurrent-and-Parallel-Programming-in-Python

This project implements the code examples from the course: `Concurrent and Parallel Programming in Python` by Maximilian Schallwig

Language: Python - Size: 39.1 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0

savi-lang/savi

A fast language for programmers who are passionate about their craft.

Language: Crystal - Size: 6.28 MB - Last synced: 2 days ago - Pushed: 23 days ago - Stars: 154 - Forks: 12

Stiffstream/sobjectizer

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

Language: C++ - Size: 14.3 MB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 457 - Forks: 45

gmelodie/parallel-programming

Parallel programming learning code snippets

Language: C - Size: 43.9 KB - Last synced: 19 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1

melchisedech333/verbum-language

🟣 A programming language focused on the development of complex systems. It supports the creation of systems involving the concepts of distributed computing, parallel computing, concurrent computing, meta-programming, hot code reload, high fault tolerance, and scalability.

Size: 260 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

PyvesB/game-of-life

:game_die: Simple concurrent implementation of Conway's Game of Life, written in Scala with a toroidal grid.

Language: Scala - Size: 6.84 KB - Last synced: 19 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

SwiftyLab/AsyncObjects

Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.

Language: Swift - Size: 1.79 MB - Last synced: 11 days ago - Pushed: 6 months ago - Stars: 49 - Forks: 2

mdrokz/steam_price_tracker

an price_tracker program made in rust that tracks steam prices by using the steam public api to fetch user games and scrapes the pages.

Language: Rust - Size: 27.3 KB - Last synced: 19 days ago - Pushed: about 4 years ago - Stars: 3 - Forks: 0

d-led/gochan_makeselect

runnable examples from https://songlh.github.io/paper/go-study.pdf as tests

Language: Go - Size: 14.6 KB - Last synced: 18 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0

bmazzarol/Icicle

:snowflake: Structured Concurrency for C# and dotnet

Language: C# - Size: 275 KB - Last synced: 18 days ago - Pushed: 20 days ago - Stars: 3 - Forks: 0

ryankwilliams/blaster

Blast off a list of tasks concurrently calling each tasks methods defined

Language: Python - Size: 98.6 KB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1

BowenFu/hspp

hspp: An experimental library to bring Haskell Style Programming to C++.

Language: C++ - Size: 438 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 155 - Forks: 0

jeffotoni/phpconcurrency

PHP is single threds, unfortunately it is not designed to work in competition or parallelism.

Language: PHP - Size: 3.07 MB - Last synced: 21 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

huxiaoxu2019/ChatXServer

The server application for the ChatX repository.

Language: Java - Size: 80.1 KB - Last synced: 21 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

alexCajas/esp8266RTOSArduCore

This project delivers an Arduino core for the ESP8266_RTOS_SDK, a light version of FreeRTOS supported by espressif. Notably, it shares the same framework as the ESP32 Arduino core, ensuring compatibility with libraries designed for the ESP32 arduino core and advanced multitasking capabilities.

Language: C - Size: 19.5 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 8 - Forks: 2

mcaserta/time-series-concurrency-example

Time Series Data and CompletableFuture example in Java

Language: Java - Size: 4.7 MB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 6 - Forks: 0

hmdsefi/gowl

Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

Language: Go - Size: 334 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 65 - Forks: 8

kassane/awesome-concurrency

Size: 98.6 KB - Last synced: 2 days ago - Pushed: 22 days ago - Stars: 7 - Forks: 5

Mariona-FT/Parallelism-and-Concurrency-PACO

PARAL·LELISME I CONCURRÈNCIA Curs 2022-23 EPSEVG

Language: PostScript - Size: 46 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 0

agrawal-d/rstcp

A thread pool based TCP/HTTP server in Rust - fast and parallel.

Language: Rust - Size: 3.91 KB - Last synced: 23 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

matheusmv/multithread

multithread in java

Language: Java - Size: 13.7 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

daniloaleixo/posix_threads_sync

Projeto realizado para matéria de Programação Concorrente - Exercitar o uso de threads e primitivas de sincronização para implementar um programa concorrente com POSIX

Language: C - Size: 135 KB - Last synced: 23 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

daniloaleixo/EP2_SO

Exercício programa realizado para a matéria de Sistemas Operacionais - Problema de concorrência

Language: C - Size: 349 KB - Last synced: 23 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

daniloaleixo/ep1_concorrentes

Projeto realizado para matéria de Programação Concorrente

Language: C - Size: 28.3 KB - Last synced: 23 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

software-t-rex/go-jobExecutor

Ease launching multiple commands of functions in parallel using goroutines.

Language: Go - Size: 83 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0

aikar/TaskChain

TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).

Language: Java - Size: 534 KB - Last synced: 19 days ago - Pushed: 4 months ago - Stars: 201 - Forks: 41

imteekay/promising

Playing with Promises for a deep understanding

Language: JavaScript - Size: 6.25 MB - Last synced: 26 days ago - Pushed: almost 5 years ago - Stars: 7 - Forks: 0

lorenzoc25/rudis

Sharded, concurrent mini redis that support http interface implemented in rust

Language: Rust - Size: 60.5 KB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 54 - Forks: 4

opifexM/Island

Animal Life Simulation Island

Language: Java - Size: 24.4 KB - Last synced: 27 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

gwierzchowski/csv-async

CSV parsing in async context

Language: Rust - Size: 195 KB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 35 - Forks: 12

Oshini99/Laser-Printer---Java

A concurrent printing system (Java Threads & FSP), that has several students that share a printer to print documents, and two technicians that refill it with paper and toner cartridges.

Language: Java - Size: 27.3 KB - Last synced: 27 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nkallima/sim-universal-construction

An open-source framework for concurrent data-structures and benchmarks.

Language: C - Size: 7.86 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 62 - Forks: 9

brunobelloni/readers-and-writers

Readers and Writers problem is a example of a common computing problem in concurrency

Language: C++ - Size: 34.2 KB - Last synced: 28 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

chandler767/Arbys-Coupon-Scraper

Golang concurrent web scraper for Arby's coupons.

Language: Go - Size: 5.86 KB - Last synced: 29 days ago - Pushed: about 4 years ago - Stars: 5 - Forks: 1

Sachini-Dissanayaka/Senate_Bus_Problem

Language: Java - Size: 21.5 KB - Last synced: 29 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

UdeshAthukorala/Senate-Bus-Problem

Concurrent Solution for Senate Bus Problem using semaphores.

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

umangm/rapid

Dynamic Analysis for Concurrent Programs

Language: Java - Size: 26.6 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 20 - Forks: 6

dariusz-piekarz/pytools

Python tools (JSON, YML configs, metaclasses, decorators).

Language: Python - Size: 46.9 KB - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 0 - Forks: 0

mpgirro/dipl

🎓 "Concurrent Programming with Actors and Microservices", 2018, Master's Thesis, TU Wien. This repository contains all developed applications, the evaluation tools with the scientific raw data, and the source of the thesis document.

Language: Java - Size: 12.1 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 1 - Forks: 2

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: 29 days ago - Pushed: about 1 month 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: 19 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

JavierArredondo/lab4-sistope

Cuarto laboratorio de Sistemas Opertaivos. Se trabaja con μC++ para la programación concurrente; se utilizan monitores, task, etc. El laboratorio conssiste en la clasificación de imagenes de estrellas, para esto se analiza la propiedad nearlyblack de cada una.

Language: C++ - Size: 80.7 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

Mixa26/Multi_thread_Matrix_solver

A university project for concurrent matrix extraction, multiplication.

Language: Java - Size: 1.68 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

zRedk/myGym

iOS app to manage you gym workout

Language: Swift - Size: 7.22 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

olegbilovus/pcpc

IaC with Terraform and Ansible playbooks for pcpc(concurrent and parallel programming on cloud) course labs.

Language: HCL - Size: 79.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

David-Haim/concurrencpp

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

Language: C++ - Size: 1.09 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,028 - Forks: 188

jan-golda/AGH-ConcurrentComputing 📦

AGH University of science and technology - Concurrent computing Labs - Solutions

Language: Java - Size: 1.31 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

workshop-depot/goroutines 📦

provides utilities to perform common tasks on goroutines

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

workshop-depot/actorloop 📦

a simple implementation of actors in Go

Language: Go - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

RunoLight/ACID-data-structures

Linked list done with ACID requirements, ready for high-concurrent usage

Language: C++ - Size: 135 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

ntauth/carparks

Progetto Sistemi Distribuiti (1819-2-E3101Q112) - Traccia A: Socket & Concurrent Programming

Language: Java - Size: 254 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 1

snandasena/java-concurrent-and-parrel-programming

Language: Java - Size: 4.88 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

yuuuuu422/BabyWebServer

Study project for homework

Language: C++ - Size: 2.71 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

Shehats/go-promisify

A Promise library for Go

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

EGA-SUPREMO/symmetrical-thread 📦

Simulation of a bank making transactions using multi-threads in java

Language: Java - Size: 141 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

Youngwook-Jeon/java-concurrency-akka

Studying java concurrency with Akka-Actors model

Language: Java - Size: 52.7 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

sarbojit4/nidhugg Fork of nidhugg/nidhugg

Nidhugg is a bug-finding tool which targets bugs caused by concurrency and relaxed memory consistency in concurrent programs. It is particularly useful for programs written in C/pthreads. Currently Nidhugg supports the SC, TSO, PSO, POWER and ARM (partial) memory models.

Language: C - Size: 8.75 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

lucasspeixoto/java-multithreading

About Repositório de documentação a respeito de Threads e Concorrencia em Java com fins de otimização

Language: Java - Size: 8.79 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

fexed/SOL_LAB 📦

Excersises for the UniPi's Operative System course

Language: C - Size: 283 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

fexed/ObjectStore 📦

Progetto di laboratorio di Sistemi Operativi a.a. 2018/19 dell'Università di Pisa

Language: C - Size: 233 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1

orcaman/concurrent-map

a thread-safe concurrent map for go

Language: Go - Size: 98.6 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 4,114 - Forks: 538

Xuyi-TongJi/Concurrent

Concurrent Programming with java

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

franklaercio/toilet

O algoritmo se baseou no problema do produtor e consumidor apresentado em sala de aula durante a disciplina de Programação Concorrente.

Language: Java - Size: 625 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

franklaercio/euler-concurrency-java

The Euler's number is a mathematical constant approximately equal to 2.71828.

Language: Java - Size: 93.8 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0