An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with backpressure

A curated list of projects in awesome lists tagged with backpressure .

https://github.com/hivemq/hivemq-mqtt-client

HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support

backpressure internet-of-things iot java mqtt mqtt-client mqtt-protocol mqtt5 reactive-programming reactive-streams reactor rxjava

Last synced: 14 May 2025

https://github.com/scalecube/scalecube-services

Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing

actor-model aeron api-gateway backpressure cluster cluster-membership distributed-systems gossip-protocol ipc k8s low-latency microservices multicast-streams reactive-microservices reactive-streams reactor-aeron reactor-netty service-discovery service-mesh swim-protocol

Last synced: 23 Feb 2026

https://github.com/nodefluent/node-sinek

:tophat: Most advanced high level Node.js Kafka client

backpressure consumer easy kafka kafka-client kerberos nodejs producer sasl ssl

Last synced: 04 Apr 2025

https://github.com/iheartradio/kanaloa

Make your service more resilient by providing protection against traffic oversaturation

backpressure public scala traffic

Last synced: 30 Apr 2025

https://github.com/alextanhongpin/go-advance-concurrency

A collection of best practices and lessons learnt from applying concurrency in go.

backoff backpressure channel concurrency golang goroutine mutex rate-limit throttle worker

Last synced: 27 Mar 2026

https://github.com/pedrokehl/caminho

Tool for creating efficient data pipelines in a JavaScript environment

backpressure concurency data dataprocessing functional javascript parallel pipeline reactive typescript

Last synced: 06 Apr 2025

https://github.com/exini/dicom-streams-js

A streaming and non-blocking API for reading and processing DICOM data

backpressure dicom node streams

Last synced: 16 Jan 2026

https://github.com/coreyauger/reactive-gremlin

akka http gremlin 3 websocket connector

akka-streams backpressure bulk-loader graph-database scala titan

Last synced: 23 Apr 2025

https://github.com/piomin/sample-spring-webflux

testing webclient reactive communication with spring boot reactive application built on top of spring webflux

backpressure netty reactive-streams reactor spring-boot spring-webflux webclient

Last synced: 16 Mar 2025

https://github.com/baygeldin/ws-streamify

Pipe Node.js streams over WebSockets (with back-pressure!).

backpressure nodejs streams websockets ws

Last synced: 19 Mar 2025

https://github.com/tailhook/async-listen

A rust crate with various helpers for writing production-ready servers in rust using async-std

async backpressure listen production rust server

Last synced: 17 Mar 2025

https://github.com/iximiuz/producer-consumer-vis

Producer-consumer problem visualization

backpressure buffering producer-consumer queue

Last synced: 27 Jun 2025

https://github.com/thomwright/congestion-limiter

🪗 Dynamic congestion-based concurrency limits for controlling backpressure

backpressure concurrency concurrency-control concurrency-limiter congestion-control rate-limiting

Last synced: 07 May 2025

https://github.com/usedatabrew/tango

Open Source pipeline lib with backpressure

backpressure etl golang-library pipeline streaming-data

Last synced: 11 Mar 2026

https://github.com/vlingo/xoom-streams

The VLINGO XOOM platform SDK for Reactive Streams built on XOOM ACTORS.

actor-model actors backpressure functional-programming jvm pubsub reactive reactivestreams streams

Last synced: 05 Sep 2025

https://github.com/sinclairzx81/corsa

Asynchronous uni-directional channels in node using async iteration.

async-iterators backpressure channels streams

Last synced: 01 Aug 2025

https://github.com/exini/dicom-streams

A streaming and non-blocking API for reading and processing DICOM data

akka-streams backpressure dicom

Last synced: 14 Jan 2026

https://github.com/r-k-b/backpressure-queue

Pipe nodejs streams into an async.queue for parallelisation, get backpressure when the queue is full.

backpressure parallel queue streams

Last synced: 22 Jul 2025

https://github.com/jackstone92/combinerx

Helpful bridging functions between RxSwift and Combine frameworks

backpressure bridge buffer combine combine-framework pressure rxswift strategy swift

Last synced: 10 Apr 2025

https://github.com/AshvinBambhaniya/autopool

Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.

async auto-scaling backpressure concurrency golang performance priority-queue retry-strategy scheduling worker-pool

Last synced: 12 Apr 2026

https://github.com/dusankasan/cesium

General purpose 4th generation reactive library for Golang

async asynchronous backpressure mapreduce reactive

Last synced: 25 Sep 2025

https://github.com/1mb-dev/goflow

Production-ready Go library for building concurrent applications with rate limiting, worker pools, task scheduling, and functional streaming primitives.

backpressure concurrency concurrent-programming go golang golang-library rate-limiting streaming task-scheduler worker-pool

Last synced: 24 Feb 2026

https://github.com/calvinlfer/actors-and-streams

Yet another example showing how to use `Sink.actorRef` but with the added twist of using timers

akka akka-actors akka-streams backpressure scala timers

Last synced: 09 Jul 2025

https://github.com/expecho/imageobjectrecognizer

.Net Core Console Application that leverages the Azure Cognitive Services Vision SDK to recognize objects in a jpg image file.

azure azure-cognitive-services backpressure cloud computer-vision csharp dotnet-core multithreading net-core vision-api

Last synced: 08 May 2026

https://github.com/aponysus/recourse

Policy-driven, observable resilience for Go services: retries, hedging, circuit breaking, and budgets.

backoff backpressure circuit-breaker distributed-systems fault-tolerance go golang hedging microservices observability rate-limiting reliability resilience retry

Last synced: 25 Jan 2026

https://github.com/ori88c/zero-backpressure-semaphore-typescript

Promise Semaphore for Node.js projects, inspired by the RAII idiom. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability. Additionally, it features a modern API and incorporates mechanisms for graceful termination and error handling.

async backpressure concurrency executor javascript job job-scheduler js limiter lock mutex nodejs npm-package rate-limiter runner semaphore task task-scheduler ts typescript

Last synced: 19 Feb 2026

https://github.com/abitofhelp/optimized_adaptive_pipeline_rs

Adaptive Rust pipeline for high-throughput file processing—dynamic chunking, parallelism, AES/ChaCha encryption, backpressure, and Prometheus/tracing.

adaptive-concurrency backpressure chunking concurrency data-pipeline encryption file-processing metrics observability opentelemetry parallelism prometheus rust stream-processing tracing

Last synced: 05 Oct 2025

https://github.com/abitofhelp/adaptive_pipeline

Adaptive Rust pipeline for high-throughput file processing—dynamic chunking, parallelism, AES/ChaCha encryption, backpressure, and Prometheus/tracing.

adaptive-concurrency backpressure chunking concurrency data-pipeline encryption file-processing metrics observability opentelemetry parallelism prometheus rust stream-processing tracing

Last synced: 09 May 2026

https://github.com/brewkits/flutter_debounce_throttle

The Traffic Control System for your App Architecture. Unifies debounce, throttle, rate limiting & async concurrency control. Like ABS brakes for your app. Zero dependencies, 360+ tests, runs everywhere.

api-rate-limit async-debounce backpressure batch-processing concurrency-control dart dart-package debounce double-tap-prevention event-throttling flutter flutter-package pub-dev rate-limiter rate-limiting throttle token-bucket

Last synced: 21 Jan 2026

https://github.com/doomspork/emissions

Event emission for Elixir with pluggable adapters, per-request buffering, and a GenStage-powered delivery pipeline.

adapters backpressure elixir event-driven events genstage hex-package kafka pubsub webhooks

Last synced: 13 Mar 2026

https://github.com/ori88c/zero-backpressure-fixed-window-promise-rate-limiter

A modern Promise rate-limiter for Node.js projects, implementing a fixed-window throttling policy. It restricts the number of tasks that can start execution within distinct, non-overlapping time windows. The API provides backpressure control by signaling availability, for enhanced efficiency.

backpressure backpressure-limit deterministic-termination es2020 executor fixed-window graceful-shutdown javascript js nodejs promise promise-limit rate-limit rate-limiter rate-limiting throttle throttling time-windows ts typescript

Last synced: 22 Feb 2026

https://github.com/greguz/rxlax

Make Rx.js to relax a bit

backpressure rxjs stream

Last synced: 17 Mar 2025

https://github.com/simple-dev-tools/super-loop

Easy programming interface for producer-consumer problem, leveraging nodejs stream.

backpressure concurrency nodejs producer-consumer stream tps

Last synced: 19 Oct 2025

https://github.com/aravinth2094/blazeserver

REST, redefined: Netty power meets annotation magic for blazing-fast APIs.

asynchronous backend backpressure framework java library lightweight netty nio rest server

Last synced: 27 Jan 2026

https://github.com/aliakh/demo-java-reactive-streams

'Reactive Streams specification in Java' article and source code.

backpressure java java-flow reactive-streams

Last synced: 24 Aug 2025

https://github.com/ori88c/zero-overhead-promise-lock

An efficient Promise lock for Node.js projects, ensuring mutually exclusive execution of asynchronous tasks. Key features include a backpressure indicator and the ability to gracefully await the completion of all currently executing or pending tasks, making it ideal for robust production applications requiring smooth teardown.

await-ongoing-execution backpressure check-and-abort critical-block critical-section es2020 event-loop-lock graceful-shutdown graceful-teardown graceful-termination lock node-js nodejs promise-lock race-condition smart-reuse throttle ts typescript wait-completion

Last synced: 19 Feb 2026

https://github.com/ori88c/zero-backpressure-weighted-promise-semaphore

A modern weighted promise semaphore for Node.js projects, ideal for managing workloads with varying processing requirements. It allows limiting the total weight of concurrently executing jobs, ensuring efficient resource utilization. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability.

async backpressure concurrency counting-semaphore deterministic-termination error-handling executor graceful-termination lock mutex nodejs promise promise-limit promise-semaphore rate-limiter scheduler semaphore typescript weight weighted-semaphore

Last synced: 19 Feb 2026