🚀 Coroutine-based concurrency library for PHP
- swoole
- coroutines
- php
- websocket
47,133 repositories indexed
1–24 of 24 · Most stars
🚀 Coroutine-based concurrency library for PHP
Vert.x is a tool-kit for building reactive applications on the JVM
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. Built for @ladjs, @forwardemail, @spamscanner, @cabinjs.
A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
Your high performance web application C framework
A super efficient Amazon SQS thread based message processor for Ruby.
Official vibe.d development
Golang rate limiters for distributed applications
Job Scheduler for IOS with Concurrent run, failure/retry, persistence, repeat, delay and more
Spawn - Actor Mesh
An opinionated HTTP library for .NET applications built on HttpClient message handlers. Provides request de-duplication, prioritised concurrency limiting, speculative background fetching and optional response caching.
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
An simple, easily extensible and concurrent health-check library for Go services
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
state machine which runs code
Experimental HTTP protocol for AI agents: operation discovery, concurrency policy and human-priority scheduling.
A blazing fast job processing system backed by GenStage & Redis.
Counter caches for Rails computed from any block, such as conditional counts or sums, kept up to date by callbacks on any number of models and stored in a column, a shared counters table or your cache store. Recounts run after commit, so concurrent saves can't leave a stale value.
Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries
Lightweight Concurrent Networking Framework
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.