Easy exclusive or shared access to resource
Make concurrent function running highly efficient.
Make concurrent function running highly efficient.
Use the Supabase JavaScript library in popular server-side rendering (SSR) frameworks.
Like through2 except runs in parallel with limited concurrency
better-sqlite3 on bedrock
Run grunt tasks concurrently
Elegant ProgressBar and Profiler for Webpack and Rspack
An efficient queue capable of managing thousands of concurrent animations.
Run linters on committed files in a Branch🔬
Web Component for uploading files with drag and drop support
Useful TypeScript utilities.
React useContextSelector hook in userland
Concurrent Javascript
Generic helper class for wrapping axios calls
A message bus client in Javascript
Concurrency limit
Note: This package is still experimental and unstable. Please open an issue if you're running into any issues or share your feedback on Discord.
A Swiss-army-knife of a stream
Utilities used by @backstage packages to support multiple concurrent versions
Semaphore using `async` and `await`
asynchronous function queue with adjustable concurrency
A simple task runner which will run tasks concurrently while maintaining limits.
Opinionated, caching, retrying fetch client
Adds support for async methods and async blocks. Adds a together block that allows async methods/blocks to be controlled as a group.
Provides a wrapper around concurrent-ruby's Concurrent::Future to automatically wrap it in a Rails-friendly executor.
Tiny wrapper around Typoheus Hydra to make concurrent http requests even simpler. Usually you don't need this, the Typoheus API itself is very good ( https://github.com/typhoeus/typhoeus#making-parallel-requests ), but I like to have an even slimmer API :)
Small library to make concurrent-ruby and Rails play nice together
A simple concurrent futures library for Ruby with the goal of making concurrent/asynchronous programming easier.
A wrapper for collections of git commands that make it easy to develop for multiple releases concurrently.
Some tools to make concurrency in Ruby, like thread pools
concurrent-wrapper make concurrence oriented programming easy. With the wrapper you even don't need to think about concurrence, just live the code in the wraper
Bootstraps in code required to take advantage of EventMachine/EM-Synchrony's concurrency enhancements for slow IO. Patches TCPSocket, which makes anything based on it EM-aware (including RestClient). Includes patch for tests. Requires Fibers (Ruby 1.9, JRuby and Rubinius in 1.9 mode)
Bootstraps in code required to take advantage of EventMachine/EM-Synchrony's concurrency enhancements for slow IO. Patches TCPSocket, which makes anything based on it EM-aware (including RestClient). Includes patch for tests. Requires Fibers (Ruby 1.9, JRuby and Rubinius in 1.9 mode)
rails_parallel runs your Rails tests by forking off a worker and running multiple tests concurrently. It makes heavy use of forking to reduce memory footprint (assuming copy-on-write), only loads your Rails environment once, and automatically scales to the number of cores available. Designed to work with MySQL only. For best results, run MySQL on a tmpfs or a RAM disk.
OverSIP is an async SIP proxy/server programmable in Ruby language. Some features of OverSIP are: - SIP transports: UDP, TCP, TLS and WebSocket. - Full IPv4 and IPv6 support. - RFC 3263: SIP DNS mechanism (NAPTR, SRV, A, AAAA) for failover and load balancing based on DNS. - RFC 5626: OverSIP is a perfect Outbound Edge Proxy, including an integrated STUN server. - Fully programmable in Ruby language (make SIP easy). - Fast and efficient: OverSIP core is coded in C language. OverSIP is build on top of EventMachine-LE async library which follows the Reactor Design Pattern, allowing thousands of concurrent connections and requests in a never-blocking fashion.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.