Add some concurrency to a writable stream
Use the Supabase JavaScript library in popular server-side rendering (SSR) frameworks.
Display intelligible realtime output from concurrent processes
Like through2 except runs in parallel with limited concurrency
Easy exclusive or shared access to resource
Run grunt tasks concurrently
better-sqlite3 on bedrock
Reatom for effects
useMemo and useCallback but with a stable cache
An efficient queue capable of managing thousands of concurrent animations.
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
minimalist wget clone written in node. HTTP GETs a file and saves it to the current working directory
AWS SDK for JavaScript Directory Service Data Client for Node.js, Browser and React Native
Option parsing for Node, supporting types, shorthands, etc. Used by npm.
Write files in an atomic fashion w/configurable ownership
Web Component for uploading files with drag and drop support
Useful TypeScript utilities.
Concurrent Javascript
Read and write files atomically and reliably.
smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.
A message bus client in Javascript
Concurrency limit
A Swiss-army-knife of a stream
Pure-Rust embedded Apache Iceberg catalog backed by redb. No SQL, no C deps, single-file ACID. Includes atomic multi-table release commits.
Pure-Rust knowledge graph engine — Cypher pipeline, snapshot/working CoW transactions, columnar/mmap/disk storage backends, optional dataset loaders (SEC EDGAR, Sodir, Wikidata). PyO3 wrappers live in the sibling kglite-py crate (the Python wheel); embeddable directly from any Rust binary without PyO3 in the dep tree.
Write concurrent program with Ruby in Golang style.
Revactor is an Actor implementation for writing high performance concurrent programs
buffered-logger is designed to be used in multithreaded or multifiber rack servers and includes a middleware to automatically capture and write the buffered log statements during each request. This is ideal for keeping requests together for log parsing software such as splunk.
Conquer is a DSL for writing concurrent status bars
Potlock is redis based concurrent read-write lock distributed across processes.
Celluloid Benchmark realistically load tests websites. Write expressive, concise load tests in Ruby. Use Rubinius and Celluloid forpec high concurrency. Use Mechanize for a realistic (albeit non-JavaScript) browser client.
TDB is much like other DBM implementations, except it allows concurrent writer processes. TDB was initially developed for Samba, but is used by other projects as well. These Ruby bindings allow Ruby apps to read and write to the same databases used by Samba!
Redis-backed distributed read-write locks. Multiple concurrent readers, exclusive writers.
Implements a thread based worker pattern on top of JRuby-Rack. Useful if you'd like to run background workers within your (deployed) web-application, concurrently in 'native' threads, instead of using separate daemon processes. Provides (thread-safe) implementations for popular worker libraries such as Resque and Delayed::Job, but one can easily write their own 'daemon' work processing loop as well.
Crunch is an alternative MongoDB driver with an emphasis on high concurrency, atomic update operations, and document integrity. It uses the Rev event library for non-blocking writes and reads. Its API is more limited than the official Mongo Ruby driver, but simpler and more Rubyish.
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.
CouchProxy is a simple proxy server that distributes reads and writes to a cluster of Apache CouchDB servers so they appear to be a single huge database. Documents are stored and retrieved from a particular CouchDB instance, using consistent hashing of the document id. Map/reduce views are processed concurrently on each CouchDB instance and merged together by the proxy before returning the results to the client.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.